Out and About at The Isle of Man TT 2018 – Pt 2

Andrew and John with Peter Thompson of Wales. 60 years of TT visits, Peter knows every nook and cranny. And still a belting rider on his new Africa Twin. Photo by Andrew Capone.