Battle: Los Angeles - Trailer 2
2078349 views
2 minutes 35 seconds
A Marine platoon faces off against an alien invasion in Los Angeles.