Canadian

Canadian Forces Snowbirds aircraft collidesCanadian Forces Snowbirds aircraft collides

Canadian Forces Snowbirds aircraft collides

Canadian Forces Snowbirds aircraft collides with the home in English Columbia, leaves one dead. In any event, one individual was…

5 years ago