madmackerel.org
Isobel Campbell – Ant Life
After a wait of more than 13 years, the wonderful Isobel Campbell is back with details of a new solo album There Is No Other (out on January 31st). It seems she has been fighting legal battles sinc…