2007 Sturgis World Championship
The World Championship of Custom Bike Building was first staged at Custom Chrome's annual dealer show at their Morgan Hill, California, headquarters, in October 2004, where it attracted 48 competitors fielding 63 bikes.The second annual Official World Championship of Custom Bike Building was staged at Advanstar's Big Twin West Dealer Expo in Las Vegas, November […]
2007 Sturgis World Championship Read More »