Do you think you can survive the zombies? Well you better build your tower of defense wisely when you play Tequila Zombie. Lets see how long you can stand.

Tags: Tower Defense