Wednesday, August 24, 2005

China's New Tank

Heh.



via CNSNews.com