Production Years: 2006 - present
Engine: 998 CC
Link
Complex Says: At $140,000, the FCC is one of the most exclusive sport bikes ever produced. We want one.