Thomas Cassell is a young and upcoming musician in SWVA, combining the sounds of Bluegrass, Blues, Jazz, Rock, and Country.