Hi people, new here,
do you lot all have imports or is it the law to restrict the cars like in Japan, seems like non of you guys go over 120mph, I've been 150 and it was scary, and it was still pushing hard, I've heard of people going to the trip meter
|