This week in the news #71, shortbus

Sunday, 3 April 2011

Pentagon Art: $600,000 Gurgling Toad Sculpture

Three decades later and the Pentagon is still overpaying for toilets.

digg stumbleupon del.icio.us reddit Fark Technorati Faves