Hyundai Genesis Challenges An Arrow?
Cars have long been regarded as the symbol of speed, and mankind has been putting it against a lot of fast-moving objects along the years to see who was the fastest. And the ones that had took it up a notch are the guys at Top Gear UK, where they had put the cars on …