Formula One World Championship: If you ask nicely, my mum might say yes!! Ferrari fans at Indy. American Grand Prix, Indianapolis, USA, 30 September 2001.
If you ask nicely, my mum might say yes!! Ferrari fans at Indy.
American Grand Prix, Indianapolis, USA, 30 September 2001.