'Cloverfield' Movie Pictures

Photo #25
A decapitated Statue of Liberty stands in New York harbor in Cloverfield. Cloverfield.

Comments