John Westlake,
24 March 2010 09:36
This is the Icon Sheene – a 250bhp turbocharged tribute to the late great Barry Sheene. The bike – which is revealed in this week’s MCN – was designed and built by Andrew Morris who has dubbed it ‘the ultimate road bike’. Morris said: “Barry Sheene was a hero – of mine and everyone else. I believe the Icon Sheene ...