Goodwood Motorsport at Chichester, England
Just found out the place where I stayed for two years during my teenage is the heart of the world’s famous British motor sports event ”Goodwood Motorsport Festival”, not to mention it’s also the head quarter of Rolls Royce. How come I didn’t know anything about it where I was there?