News Flash – Giant Spider Attacks Detroit!!!

I saw this when I was checking out, the website for WDIV-TV in Detroit. The camera is located in Windsor, Ontario, Canada, across the Detroit River. It makes a wicked picture, doesn’t it?

  • Tawnya

    Calling all B Movie Makers! You have your distant screen shot! Yuck!