All I know is that these pic's were taken in north Canada, 20 people crew was with those cars...
Forum Rules