Certainly there are a lot of nerves when you are starting your first grand prix. Scott Speed
Motivational, Inspirational, Funny Quotes