Battle Los Angeles DVD... The Opening Scenes begin with a Shower of Meteors bombarding the Coastline of Southern California, Colliding with, and cutting a swathe through Navy Ships, Airliners, Cities, and the general population of Los Angeles. And Then the Action Starts, as the Meteors are soon discovered to be More than Just Space Rocks Falling from th heavens. The Meteor Shower is in fact a Wave of Invading Alien Craft that have Shot clean through the atmosphere, and buried themselves in th...
Continue reading ...