Crash Highway 63

7 Dead In Alberta Highway Crash

CP | Posted 06.27.2012 | Canada

WANDERING RIVER, Alta. - Seven people were killed and two were injured in "horrific" head-on collision on one of Alberta's deadliest highways.The cras...