Thursday, April 19, 2012

Leech

Leech is an Experimental Post-Rock outfit that blows my mind. New and refreshing! I don't have too much information on them, but check out their album "If we get there one day, would you please open the gates?"