Calgary police have laid charges and are checking for drug impairment in a horrific high-speed multi-vehicle crash that ...