Top
30°

Plants Vs. Zombies Music Video

Popcap has issued a music video for their upcoming game, Plants Vs. Zombies, which is due May 5, 2009. Everyone loves flowers and singing zombies!

Read Full Story >>
gamestooge.com
The story is too old to be commented.