All Aboard!

Meera Dolasia
Thu, 06 Nov 2008 22:37:00 -0800

Passengers on this train have taken the term All Aboard, to a whole new level - And they are not doing it for a great photo opportunity either. All of them are actually going to hang on to their dear lives while the train chugs along and takes them to their destination, a few hundred miles away.