Lsd Whistler Crash

Fatal B.C. Crash Driver Reportedly High On LSD

CBC | Posted 04.18.2012 | Canada

The driver of a pickup truck involved in a deadly head-on collision with a limousine outside Whistler last month was allegedly drunk and ...