Wednesday, January 16, 2013

German Efficiency


Not only are German trains right on time, they also go very, very fast.
(324 kilometers per hour; 200mph)






No comments: