Stunned is an understatement. It looks like a car trying to break the world land speed record. I'm not sure race fans are ready for this or not.