Anyone come across an article or do you really know how the litre bikes stack up? ( 800-1K cc )
AMA super bikes / World super bikes SBK / Moto GP ?
Speed, power, lap times on the same track ... ?
- K
AMA super bikes / World super bikes SBK / Moto GP ?
Speed, power, lap times on the same track ... ?
- K