Chilliwack, BC. Canada Trucker died after crashing off a bridge into a canal.

Top