Cool safety goggles the drivers wear
The goggles are pretty much the only thing I remember about this film (other than it was a simpson/bruckheimer production from their early days).
They are to me at least almost as cool as the glasses worn by marcello in Fellini's 8 1/2 (which I have been looking for for ages).
Does anyone know what they are called or where to get them?