Japanese Flood Control System

Wed August 1st, 2007 at 10:53 am
Wacky Japanese

While the Japanese have some of the strangest TV on the planet, they are engineering marvels. Check out these pictures of the flood control system in Tokyo.

Leave a Response