This weekend I'm enjoying the grand prix from the USA. Its being run on a brand new track which is always good for generating extra excitement. Also this race is the first one from the USA for a number of years which is also something most people who follow the sport are pleased about. The USA have a great motor sport heritage so it seems only right that they have the chance to put on a show on for the world to see.
Free as a bird now.
2 years ago