Question: Who developed the Mercedes-Benz T80 which was intended to break the world land speed record?
Sentence (from "Land speed record"): The land speed record (or absolute land speed record) is the highest speed achieved by a person using a vehicle on land.
Relevant evidence: Yes