zombies.org
ZOMBEAVERS! (Need I say more?)
Zombeavers has been causing a buzz on the Internet in recent weeks, and its trailer has already amassed over 1.8 million YouTube views.Okay, either this is me telling you to see this movie post has…