The Walking Dead creator Tony Moore made the best Frog Head sticker EVER!!!
Get the Limited Edition Zombie Frog head sticker exclusively at Land Of Illusion: Haunted Scream Park in Middletown!
I'll be there Sat. Oct. 12 from 9p - 12a! Come fight the zombie hordes with the brand new ZOMBIE SNIPER PATROL!!!