BBR News - Cycle World August 2001

08/01/2001 - Does anybody really need a $10,000 minibike?

Cycle World tests the BBR Aluminum Perimeter Framed TTR125

Click an image below to read the story.