Fantastic!
by Cris on 2/19/24Tally Ho Theater - LeesburgI could watch them again and again and again. They never lose their magic and always sound amazing and fresh. And funny! Some concerts leave you just wishing you had put their album on at home. Not Carbon Leaf! And the Tally Ho Theater was a delight with great parking.