Out of the Dust

Significance of Amarillo

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

Amarillo is the town in Texas where Mad Dog goes to sing on the radio.