Will you survive? TV spot for Battle: Los Angeles shows a quick glimpse of new footage better showcasing the aliens.
Your browser doesn't support HTML5 video.
Will you survive? TV spot for Battle: Los Angeles shows a quick glimpse of new footage better showcasing the aliens.