Plants vs. Zombies: Garden Warfare Launch Trailer


Garden Warfare has erupted between the Plants and the Zombies.