Is there a more important place on earth for petrol-heads? I’ve been to the ‘ring several times, but on each visit I’m always humbled. I don’t know whether it’s the size of the place, the location, the history or a combination of them all but it’s not a place you’ll forget in a hurry. I’ve wrote a more detailed story over on Speedhunters, check it out for more.