4 ms·
Huh? In the UK at least they seem to have set upon 155 mph as the limit I don't think this is legislated anywhere (legal limit is 70mph anyway...) - some have
by mattlondon 4y ago
Huh? In the UK at least they seem to have set upon 155 mph as the limit
I don't think this is legislated anywhere (legal limit is 70mph anyway...) - some have higher limits for example.