hmm.. S2000's seem a lot faster than 6.3 and a 14.9 1/4 mile. I wonder where they got that from.
hmm.. S2000's seem a lot faster than 6.3 and a 14.9 1/4 mile. I wonder where they got that from.