2001 Cagiva Gran Canyon from United States of America
Nothing, the bike was fantastic.
The Gran Canyon is awesome, I would buy another if I could find one. Fast, big, and that great Ducati sound. If you can get you hands on one, don't miss it!
Would you buy another motorcycle from this manufacturer? Yes
Review Date: 9th March, 2008