XTC – Apple Venus Volume 1
This weeks album of the week is, XTC – Apple Venus Volume 1 Apple Venus Volume 1 is the 13th studio album by the English rock band XTC, released in February 1999. It was the first on the band’s own Idea Records label through Cooking Vinyl and distributed in the United States by TVT Records […]