Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 3, 2015
In Canada, preventable injuries kill more youth than all other causes combined. Canada incurs an annual economic burden of $27 billion per year.
Parachute's Stop The Clock raises awareness of preventable injuries, and aims to mitigate the staggering impact that injuries have on Canadians. #CostofInjury