Mountain Road closed to remove Manx Grand Prix course equipment

Mountain Road closed to remove Manx Grand Prix course equipment

BBC Local News

Published

BBC Local News: Isle of Man -- The Isle of Man A18 is closed while equipment from the Manx Grand Prix is removed from the route.

Full Article