Monday
Jul232012
Video of the Week: Lola T-70 laps Elkhart Lake
Monday, July 23, 2012 at 5:32PM
One of my favorite cars ever at one of the best tracks in North America. Crank up the volume! You may wish to skip the first minute.
tagged Can Am, Elkhart Lake, Lola, Onboard, Road America, T-70, video in Video of the Week