That was a good write up, thanks for sharing *thumbsup*
Wish we had some tracks in Switzerland, and of course people with track cars like this. It's such a rare sight to see a Super 7 or something similar on these roads...
One of these days, I'm gonna have to take a flight to the UK just to go witness a track day with all the ultimas, radicals, caterhams, atoms and so on, winding up and down the track at breakneck speeds