Cloverfield grab this

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

Comments