AUDIO: Barf Lord – “Eternally Bummed”
Barf Lord is the solo lo-fi pop project of Carter Voras, who plays in indie rock band Dogbad. His latest tune is a shiny, hazy ditty about constant confusion. He sings about not knowing what to do because loving the person he’s talking to isn’t realistic. Barf Lord dropped a record last year; we can imagine he’s got more in the chamber.