Love the sound that race cars make? Well then get ready to be blown away as we are about to bring you some spectacular news. A new super car is about to debut in the auto industry and on the racing tracks. Curious to know what is the car that promises to brake all records […]