Elmendorf Beast of Texas

Hairless, odd-looking animal in Elmendorf popularly linked to Texas chupacabra lore.

Comments

Leave a Reply