‘Get Up And Go’ Listen to the New EP from The Delta Troubadours

The Delta Troubadours announced the release of their newest EP, Get Up And Go, set to release December 8. Until then, they’ve granted their listeners with not only a heavy rock n’ roll single, but a lyric music video to accompany. “Stone Thrasher” is composed of relatable lyrics and guitar rhythms meant to inspire players to pick […]