Is it me or some of the scenes from the trailer never made it in the show?
http://www.youtube.com/watch?v=tj82lsKwet4
at 0:32 military vehicle runs over a megan and a 156
at 1:05 hummer blowing up
at 1:27 Hammond drives the same vehicle through a wall
http://www.youtube.com/watch?v=tj82lsKwet4
at 0:32 military vehicle runs over a megan and a 156
at 1:05 hummer blowing up
at 1:27 Hammond drives the same vehicle through a wall