By Animus_Vox on Jan 6, 2011 at 2:13 PM
The Zombies are in Russia http://cheezburger.com/View/4330622464