Are you telling me this DOESN'T mean I'm allowed to drive up to 120 mph wherever I want to?
:-P
Well it doesn’t make sense!!
My Dodge Challenger goes to 140 I think.
Why show us that if it’s not to ever be touched?!?!?