Cloverfield Clues on Blogspot reports that the "video, which by itself is a little random - people running, military vehicles. But if you notice in one of the shots, there is a Sephora store."
The video seems to be edited in such a way, that there is speculaton that the footage is not from an amateur videogrpaher who happens to live close-by the Los Angeles set, but rather from the filmmakers themselves in a covert way to promote the film!?
You decide ... Click on the player to watch the video!
Cloverfield (1/18/08) arrives in theatres on January 18, 2008.