7/16/2007 - Mini Moto Magazine France checks out Derek Costella's Mini Moto winning BBR bike

Click images below to read the story: