Thursday, 28 May 2009

Cicada Album Mini Mix

Cicada have made an album mini mix, available for sites to stream. Fans wishing to download the mini mix can do it from Cicada's website here.