When it comes to turning heads on the road, size matters. And that is why the longest car in the world had to measure a whopping 100 feet 1.5 inches to make it into the Guinness Book of World Records. But if you asked the owner, he probably wishes it was just an inch or…
Just how violent has the beloved fighting game become?
