Originally Posted by The Wyrm 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.
View Tag Cloud
Forum Rules