Japanese Flood Control System
Wed August 1st, 2007 at 10:53 amWacky 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.
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.