Release Date: January 18, 2008
Subject to change
A monster attack on New York is presented thru the eyes of a camcorder…. The trailer looks extremely cool.
[an error occurred while processing this directive]
Tuesday, May 15, 2012