Trailer: The Flying Train"The Flying Train" depicts a ride on a suspended railway in Germany in 1902.Watch Here