Question: Amarillo Records released an album "Satan Takes a Holiday" by what artist?
Sentence (from "Amarillo Records"): Amarillo Records is a defunct independent record label that operated out of San Francisco from 1992 to 2001.
Relevant evidence: Yes