Band: Big Dumb Face
Song: “Jesus Retreats”
Album: Where Is Duke Lion? He’s Dead…
Release Date: October 31st, 2017
Label: Edison Sound
When asked to comment, the band offered:
“Quote? You don’t need a quote. Just watch it; it’s fucking ridiculous. Get away from me.”
Pre-order: