OBA96-Honda-RC142-7

OBA96-Honda-RC142-7

Peter Johnson with the
partially finished RC142 at
the Isle of Man TT 2019.