ZZ Top, Blue Angels & More to On Tap for National Cherry Festival
Proving that this year's National Cherry Festival in Traverse City is going to be one of the best ones yet, organizers announced a major headliner this week set to take the Pepsi Bay Side Music Stage at the 96th annual event.