The Rosebuds: Night Of The Furies

I recently rediscovered this band. I can’t figure out why they ever left my regular rotation, too much other music to play I guess. The Rosebuds are another North Carolina band, we’ve had a few of those on here lately. There must be something in the tobacco down there. Formed in 2001, they sound a […]