Cloverfield Monster

19 01 2008

Godzilla + parasite spiders + Blair Witch project = motion sickness.

Wait for the DVD.

Advertisements