Nova Scotia Canada,Snow & high wind caused a Semi to rollover.

Top