2008 Buell 1125R - Short Road Test

2008 Buell 1125R
The peripheral mounted brake rotor really delivers and is not just for show
Photo: ORR