Dec 10, 2010

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


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 Coleman said...

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