J.J. Abrams’ Cloverfield

July 10, 2007 — 2 Comments

Apparently it’s a NY based monster flick. What ever it is, the trailer is pretty damn cool.