avperformance
New member
I took my friends 185 to the track this week and was literaly surrounded by people saying they have never seen one in person before. So I was wondering how many are in the U.S.
People have told me about 2500 in the U.S. True or not?
People have told me about 2500 in the U.S. True or not?