Man, I don’t know who’s crazier; the fearlessly stupid folks that are trying to cross the tracks or the “Birdie dum-dum” train driver who’s passing the station in warp speed! Unbelievable!
Technorati: Youtube, video, India, Trains, auto+news, car+news, automobile, cars, automotive, vehicles, Auto Cars 2011, blogs, 2007