Did anyone see the Top Gear test on the new Ferrari last Sunday? If so where is Hertfordshire was the road they were testing the car for the film?
I am planning a trip back to the UK next week and would love to go on a Great Road Trip, not necessarily a fast one but a nice long one!
I am planning a trip back to the UK next week and would love to go on a Great Road Trip, not necessarily a fast one but a nice long one!