CCM CR-40 Cafe Racer review

Retro looks with modern reliability.
Uncomfortable riding position.