19 May 2022, 06:24 UTC · By: Benny Kirk / Today, Glenn Curtiss has his own museum dedicated to his illustrious life and career in his birth town of Hammondsport, New York. You can't say that about Elon