Reply To: Isle of Man driving experiences

Jon Scales


That must be the one that the other John that has the 3.6 over here saw, over the edge of the mountain road a number of years ago. I was hoping you could help out on the details of the one I posted the pics of.


Scroll Up