Nice Catch: Toddler falls off escalator in Turkey http://bit.ly/96XS0t

Nice Catch: Toddler falls off escalator in Turkey http://bit.ly/96XS0t