Who Invented the Rotary Engine?

The rotary engine was invented in 1957 by Felix Wankel of Germany. When Wankel was just 17, he had a dream that he went to a concert in his own handmade car. That dream led to the invention of the rotary engine.