Airshow - Traverse City

2010 Cherry Festival in Traverse City, MI featuring the US Navy Blue Angles

Back to Top