I know when they were first released they said it would be a two year run of about 8000 units per year. Anyone know if they are holding to this? If that was/is the case, this should be the last year for them right? I know the KR's are supposedly limited to around 1000 units...
Anyone know when the new Bullitts come out?
Bookmarks