sled

Core Bike 17 – DMR Sled

DMR have made a big departure from their usual bike designs with the all new Sled. This is their all mountain trail slaying machine.