Board Thread:Plants vs. Zombies 2: It's About Time/@comment-24100352-20131027175232/@comment-5513687-20131118035511

Yea I'm pretty sure its the Football Zombie mech thing, Is't there another picture of it somewhere on the wiki. I seem to remember it somewhere