BAIE JAMES EXPEDITION
The following video was filmed near the Le Grand Dam complex in Northern Quebec. Be sure to subscribe DTG | TV to get all of the latest footage of our travels.
Subscribe To DTG | TV Here:
Hitting A Wall Of Snow
Our expedition trucks battle numerous snow drifts along the road and finally reach one that is insurmountable.