Barrett Thomas's official website says he was raised in St. Petersburg, Florida, developed as a multi-instrumentalist and music producer, and is now based in Key West, where he performs regularly.
Watch on YouTube