playerschoicegames.com
Battle: Los Angeles Trailer
An intense trailer for the new movie Battle: Los Angeles. A Hollywood Scifi thriller, this video teases the genre’s latest alien invasion flick.