Take The Curse has landed!!

30th April 2010

‘Take the Curse’ CDs have fittingly been delivered today, and shipping will begin from May 5th 2010. Apologies for the small delay to all those who placed orders so far. VERY few Art Card sets left, order now to avoid missing out on these.