Is this the Formula One car of the future?