Live Music: Delta Junction
Starr Hill Brewery 5391 Three Notch'd Road, Crozet, VA, United StatesDelta Junction hails from Crozet, VA. With a solid foundation in stripped down blues from the Mississippi delta, Delta Junction breathes new life into traditional arrangements, adding funk, soul, and …