A semi, travelling the wrong way on the Yellowhead Trail, crashed through a guardrail, rolled and burst into flames.