Movie Monsters: Cloverfield (2008)

This towering space alien makes waste of downtown New York City in the hand-held Horror film, Cloverfield! Why is this classified case your favorite movie monster?

No comments:

Post a Comment