Famous Showmen, Canadian Military Aerobatic Team, Set to Perform Aerial Ballet
The Canadian Forces Snowbirds, the country's premier air force demonstration team, is set to make a rare appearance on the east coast of the United States during a practice flight between scheduled air shows. It has been nearly 4 years since they passed by the Space Coast, flying by the Kennedy Space Center and Cape Canaveral on a practice flight. This time, however, they will stop by as the headliners of the Space Coast International Air Show taking place on May 21 in Titusville, Florida.