Created by MrCoachParker - May 17th 2017
Mansfield, Texas, United States
7701 I-40 East, Amarillo, TX, US
The Big Texan Steak Ranch