Tuesday, February 12, 2013

Friday, February 1, 2013

Tusks

Excited for Ecstasy's own Brian Foote to debut his Leech 12" 'Tusks' out on Silk Records February 11th. Check out this teaser video they made for it :)