US Marines

Battle: Los Angeles

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’ve seen on the subject.... Read more
Share