Talk:Armadillo/@comment-4723570-20121207210747/@comment-173.215.183.83-20121224203613

The question is: do u even have armadillos? They DO NOT suck I bet you people say they suck because u haven't even bothered to rank them up. Rank them up and you'll see their effectiveness.