Saturday, December 6, 2008

Portable nuclear power plant for construction sites

Posted by Picasa


No, really, what on earth do they hide there? :)