Battle: Los Angeles Battle: Los Angeles Teaser A Marine platoon faces off against an invasion of Extraterrestrials in Los Angeles. burnsting