I think I remember this from The White Shadow...


or was it an episode of Chips?

but really... I have no idea what this is
but it looks FUCKING COOL!

is that on the ellipse behind the white house?
is this a lemans start?

what is the event?

who are these racers?

and of course...
who won? 

and... where are they now?