Entries in Road America (1)

Monday
Jul232012

Video of the Week: Lola T-70 laps Elkhart Lake

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.