With an electronically limited top speed of 186 miles per hour, there’s not much competition for that crown, either.

Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *