Land Rover and Terry Grant smash world record at Goodwood Festival of Speed