Quote Originally Posted by The Wyrm View Post
190MPH? Is that fast in England?
70MPH is the quickest legal speed limit, so yeah I guess so. The police would never keep up with anything capable of doing over 140 MPH.