1 related articles from selected tag
Richard Cooper clinched the inaugural National Sportbike championship on his Triumph Daytona 660 at Brands Hatch, England, this past weekend (October 11-13).