What the hell is this dog-human hybrid? City of Amarillo wants answers

I’ve been to Amarillo, and that city has enough inhuman monsters to worry about without dressing someone up in a furry costume.

5 Likes