The Troubadours Denton, Texas
These two pirates just recently came on the scene, but wanted to share their music with whoever felt like listening. Check out their studio work as they work on their next Album, Troubadours 2: Armistace Now! You can also find them on Twitter, if that's your thing. ... more
Streaming and Download help