Little Girl's Close Call

Creative Director
08.24.12

Surveillance cameras capture a little girl narrowly escaping serious injury (if not death) in China after falling off her parent’s motorcycle and almost being run over by a moving car.

Around The Web