Supercar records are interesting yet sometimes frustrating. Just when one automaker creates a car that claims the mantle of fastest car in the world, another company somehow releases another one that is faster.

Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *