In March the Nürburgring removed the speed limits it had imposed on the track, and, in doing so, reopened the doors for potentials to set new records at the famed track.
Geneva never fails to disappoint. Amidst all the major supercar companies showing out their best efforts, there is always a new player that shows up with some wild-bodied insect that supposedly has incredible ground-breaking performance with unheard of technology.