http://www.efluxmedia.com/news_Giant_Spider_Web_in_Texas_Baffles_Experts_08184.html

It’s all those Bush administration Texas buddies that recently resigned just going home.

Advertisements