You may not be aware, but these cars have a limiter on them. Did you get to 145 mph?
Originally Posted by z10
In the event you haven't done this in an 09 650, let's just say the big number on the speedometer is correct.
I Love LA. It lets me ride in the winter with the top down.
07' E64/Black....12' F10/White