Goodwood Motorsport at Chichester, England

By admin, August 18, 2011 12:12 pm

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?

14194