BAD DOCTORS: “Twilight of the Idols” b/w “Spit It Out”: 7”

May 08, 2013

Two tracks of guitar pop steeped in ‘80s synth futurism to give it an extra dose of quirk.

 –jimmy (Eaglebauer Enterprises)

crossmenu