Sal Sanchez lives in Amarillo, Texas, but has also spent time in Mobile, Alabama.
Scroll