Entertainment Movies Read Time : 1 Minutes Five New ‘Battle Los Angeles’ Featurettes Hit The Net February 25, 2011February 25, 2011 Hoob Now that we are getting closer to the March 11th release date, there’s a whole lot of material coming out to get fans as excited as I already am. Check out these five new truth or fiction features reality of Alien Invasion.