A softcore parody of the monster flick Cloverfield.
Rebecca Love
Amy Reid
Lucia Santos
Brandin Rackley
Tallulah Blankhead