Battle: Los Angeles (2011) – Review

In the years since Independence Day cornered the market on crowd pleasing, flag waving alien invasion movies it seems that Hollywood has been trying to

Continue reading