Indy 500 comes to Goodwood!

The 2011 Goodwood Festival of Speed is celebrating 100 years of the Indianapolis 500 with more than 40 examples of the iconic brickyard racers taking to the hill.