I went to the festival of speed yesterday at goodwood here in west sussex in the uk..for those of you that dont know about it....it is a massive motor show put on for petrol heads and apart from the hundreds of motor related stands and events going on there, the two main things are the hill...