Battle Los Angeles Trailer

The first trailer of Battle Los Angeles is up, check it out: