PETA upset over spiders!

Well, it's not our everyday treatment of spiders that is upsetting PETA, it's more like a one time deal that apparently mistreated millions of spiders. It's all about the creation of this gold spidey-cape! A one-of-a-kind gold cape that took four years -- and one million spiders -- to make, is on display at the Victoria... Continue Reading →

Up ↑