NBCNews.com   |  November 16, 2010

'Battle: Los Angeles': March 11

An alien invasion of Earth is underway, Los Angeles remains one of the last human-held cities, and it's up to one Marine platoon to hold off the approaching unearthly forces.

Share This:

Sorry, we do not have a transcript available for this video at this time.