Battle Los Angeles: Full Trailer

Watch the Battle Los Angeles Trailer. A Marine platoon faces off against an alien invasion in Los Angeles.