• PAX East 2012 - There's a zombie on your stage

    4,157 views 3 years ago
    The zombies from PopCap's classic Plants vs. Zombies take over the Harmonix Dance Central 2 stage at PAX East 2012 and bust some sick moves to "Push It" by Salt N Pepa. Show less
    Read more
  • Uploads Play all

    This item has been hidden
to add this to Watch Later

Add to

Loading playlists...