The new Cloverfield (yes… the title is confirmed as well) has arrived. http://www.movie-list.com/trailers.php?id=11808 > Posted in General