Tuesday, September 7, 2010

Mega Tank

A tank with 10 cannons, trust the Chinese to think big and come up with this.