Has Aston Martin just unveiled the fastest car of all time?