Plants vs Zombies Music Video

Plants vs Zombies Music Video



Zombies have invaded PopCap Games, and they’ve even made a music video! Visit www.plantsvszombies.com for more details on the game! Song Lyrics: …

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *


%d bloggers like this: