Inventions Inc. Man says, "Air bags for pedestrians."
Ahead of his time
David Waisglass and Gordon Coulthart
Ahead of his time