.

Huge 'dog spider' terrorizes town!