Spiders 3D (2013) Review: Spiders from Space
After a Soviet space station crashes into an NYC subway tunnel, an alien species of spider wreaks havoc on the city. Read on for the full horror story.
After a Soviet space station crashes into an NYC subway tunnel, an alien species of spider wreaks havoc on the city. Read on for the full horror story.