Join Date: Aug 2008
Location: The Alps... the original ones!
Yes, 2004 Cafè Racer to be more specific.
It's curious to note that while France probably has the finest riding roads in the world all they come up with are these mediocre products.
Shame on me, my heart is black.