DUEL "Live Electric Church" [12" LP]

You can almost smell the weed, the blood, and the sweat as DUEL Live At The Electric Church takes you on a tripped out journey to an old abandoned Spanish church turned DIY rock venue in East Austin, Texas USA!