Travis G's Amarillo, TX, USA
Super 8 Amarillo
8701 E Interstate 40
We were just looking for a place to sleep and grab a shower on our way through. This place fit the ...
12601 W Interstate 40
We have been here twice to put our mark on a cadillac. It is a lot of fun. Just east of the attrac...