Skip to primary navigation Skip to main content

Video: Controlled car crash enacted at Traffic Safety Week demonstration

A crowd of young people watches a controlled car crash at the Niagara Falls Air Reserve Station as part of Traffic Safety Week activities.

comments powered by Disqus