December 14, 2007

Cloverfield grab this

This is the clearest trailer for Cloverfield (01.18.08) that I have seen.