Scott Dalton - Red Arrows display in Nova Scotia - 91Èȱ¬ Sounds
Scott Dalton - Red Arrows display in Nova Scotia - 91Èȱ¬ Sounds
Red Arrows display in Nova Scotia
The display team wows the crowds in Canada.
The display team wows the crowds in Canada.