Tracy Jo & the Toads
Tracy Jo & the Toads is a six-piece roots rock project based out of Black Rock. After living and studying music in New Orleans, Tracy Jo retreated to Connecticut; bringing new experience and…
Tracy Jo & the Toads is a six-piece roots rock project based out of Black Rock. After living and studying music in New Orleans, Tracy Jo retreated to Connecticut; bringing new experience and…