Sunday, May 3, 2009

Maudlin Of The Well - Leaving Your Body Map (2001)



The final MOTW album, again a hugely influential and acclaimed record... see what all the fuss is about.

RYM - 4.04/5

1 comment:

  1. Vandaag kwam ik hier terecht via X-Channel.
    Het ziet er goed uit en ik heb meteen maar wat goede muziek binnengehaald.
    Bedankt.

    Pauzze

    ReplyDelete