Apr 15 2010

A train that does not have to stop?

Brilliant! The narration is in Chinese, but you’ll get the concept by just watching the video.

Leave a Reply