Dec 10, 2010

Theologian - The Further I Get From Your Star, The Less Light I Feel On My Face

Download

New project from Leech, formerly known as Navicon Torture Technologies. Bleak power electronics to get depressed to. Really great album, possibly one of my top five favorites of 2010.

1 comment:

Noah said...

thanks thanks thanks. i've been looking for this with no results.