53 live performances from 19 places, 2021–2026 · 11 songs
Thee Sacred Souls is an American soul trio signed to Daptone Records.
From Wikipedia, under CC BY-SA 4.0