In Sochi Russia, Incredible teamwork on mall escalator to free a little girl who caught her hand in the moving escalator (Press unmute)

November
30
, Tuesday | Add Comment
  • Random Image
  • Random Image