Oakland’s Idiot Grins release new music video for Louvin Brothers’ cover, “Satan’s Jeweled Crown”
Written by Lauren Rosier The Oakland-based Americana/Country/R&B five-piece, Idiot Grins, are excited to finally share their new music video for their Louvin Brothers‘ cove... Read More