A rare photo collection of the tough logging trucks, with mega loads, which rule the off-roads in the province of Quebec, Canada!