Love and the Skull recorded their debut album, "It's In Your Mind", at ADV Productions in Tijuana, Mexico.
Home
Feed
Search
Library
Download