A chance to visit the Isle of Man is not to be missed, the insane, majestic Tourist Trophy course is to be cherished.
The weapon of choice was an Aston Martin Vanquish S. This particular example was third last car built at the Newport Pagnell factory, a last link with history.
The Museum in the photo is also gone, closed as a result of the toxic presence of asbestos.
Happy days.
John Brooks, January 2011