People love the Blue Angels. It's just true. And they're back, baby! The National Cherry Festival is fast approaching, and that means the U.S. Navy’s famous Blue Angels will once again take to the sky above Traverse City. Let's see an opposing knife-edge pass! |