The Swarm

Stray Bear Productions

Horror Science Fiction
10 min     0     2011     United Kingdom

Overview

An unknown swarm of creatures visit a quiet street in North London. The residents managed to capture the footage on their mobile phones. This film is the footage that was found.

Similar