HMSA - Le Sommet des Légendes, Mont-Tremblant, Canada 2013 - Victor Varela Photography
1967 Lola T70

1967 Lola T70

The Lola T70 crests the hill just before turn 14.

CanadaHMSALegendesMontSommetTremblantduf8historicsmotorsportssports carsvintage