Los Angeles: City Of Perpetual Cinematic Destruction

Invading space aliens destroy L.A. in this year's Battle: Los Angeles.