Olympic 'Superbike'

In 1996 production began in Australia on a bicycle which has taken the bike racing fraternity by storm. Nicknamed the 'Superbike', it features a special lightweight carbon fibre frame designed by a collaborative project team from the Royal …
View more