Johnny Ironsights, The Chupacabro (Sherman, Texas)

Rendezvous (Sherman, Texas), 2111 Texoma Pkwy, Sherman, TX 75090