Review & Full Album Premiere: Duel, Live at the Electric Church
[Click play above to stream Duel’s Live at the Electric Church in full. Album is out May 18 on Heavy Psych Sounds.] On Cesar Chavez St. in Austin, Texas, far enough from the 6th St. epicenter of the hype machine known as SXSW, the weirdos seem to have made a haven called The Electric Church. … Continue reading Review & Full Album Premiere: Duel, Live at the Electric Church
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed