Video - Featured Videos

«Back to main video page
  • Caught on tape: Bus driver averts disaster, saves passengersadd to reading list  

    Posted on March 27, 2013 at 8:52 AM

    Updated Wednesday, Mar 27 at 8:57 AM

    A collapsed lamp post in falls into a bus in China and the bus driver somehow averts disaster for himself and the passengers.

    By Staff

More Featured Videos