Theatrical Review Submitted by AJ Garcia on Thursday, March 10, 2011 - 1:16PM
A+
Since early 2008 fans have been speculating weather or not this recent alien invasion picture, Battle: Los Angeles, was going to be another alien picture mish mash of all the previous films we&rsqu