Entries in 'popcap games' (1)

Plants vs Zombies theme park attraction in the works

Plants vs Zombies theme park attraction in the works

A Plants vs Zombies: Garden Warfare attraction is under construction at US amusement park Carowinds.

Erik Johnson
by Erik Johnson
on Oct 12th 2015 at 6:49PM in News