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