The Spiders From Mars By Ed Driscoll | January 04, 2007 10:50 AM Or as Tammy Bruce writes, “This is your spider. This is your spider on drugs”: Any questions?