152.25mph

Performance Bikes (UK) - - THE RUTTER TEST -

145.41mph 149.81mph

Newspapers in English

Newspapers from UK

© PressReader. All rights reserved.