OMG, the questions this bring forth. All I can say is what the h@!! ?????
Driver has been released as per Peel Regional Police. Was under heavy stress due to family issues at home and screwed up delivery date and was basically driving around "lost" in more ways than one. Cargo now being sent to planned destination.