Monday Jan 21, 2008 Jan 21, 2008 0 Facebook Tweet Email Saw the movie Cloverfield n it was pretty good. On another note F the giants!!!!!!!!!!!!!!!!!!!!!!!!