The Blind Owls – Something About That Girl

With their latest single, “Something About That Girl,” The Blind Owls are more explosive than ever. This Texan group are known for being one of the most raw and incandescent acts in modern garage rock, but they blaze through this track at breakneck speed and with a rabid fury. Right from the start, guitars revContinue reading “The Blind Owls – Something About That Girl”