The Delta Troubadours “Stone Thrasher” Get Up And Go This is the hard rock band we’ve been waiting for. No tricks, no gimmicks, no staring at one’s shoes (not that there’s anything wrong with that, LOL), but just rock and … Continue Reading
That Classic Sound: The Delta Troubadours – “Stone Thrasher”
Reply