SVRA

Sportscar Vintage Racing Association (SVRA)

#77 1997 Lola T97/20 Indy Lights