Formula One World Championship: Watch out or I'll honk you!! A Ferrari Fan at Indy. American Grand Prix, Indianapolis, USA, 30 September 2001.
Watch out or I'll honk you!! A Ferrari Fan at Indy.
American Grand Prix, Indianapolis, USA, 30 September 2001.