Have you ever come across a speed bump and thought to yourself "Hmm... I actually may not be able to clear that"? Very few people have. But it's of big concern if you own a supercar. So much so that one individual got the government involved to remove it.
A man...
Read more
