Posts in tag

Triumph Announces Thruxton Cup Challenge Champion


Triumph Announces Thruxton Cup Challenge Champion Triumph Motorcycles (America) Ltd. announced that Cumming, Georgia’s Ted “Cannonball” Cobb, won the inaugural Triumph Thruxton Cup Challenge with a victory at Pueblo Motorsports Park in Colorado on September 11, 2005. Throughout the entire season, consistency was the name of the game, as Cobb racked up seven wins out …