Triumphant return!
Dec 15, 2020
1 minute
Photograph: Mortons Archive
// DATE: FEBRUARY 24, 2003 // LOCATION: CROFT
After 30 years away,Triumph returned to British racing with a full-on tilt at the 2003 British Supersport championship.
Triumph teamed up
You’re reading a preview, subscribe to read more.
Start your free 30 days