Archive for October 29th, 2011

October 29, 2011

GOLDEN TOWN CDs are shipping

The physical CDs are finally in hand and are shipping to existing customers on Halloween. If you haven’t already heard this wonderfully bizarre album, now is your chance.