Inventions could have made Elgin the world's "Tire Capital"
Manage episode 448686904 series 3588194
Have you ever had a flat tire? Wheel-y annoying, even back in 1907. Two Elgin inventors sought to fix this problem but couldn't get their business rolling. I'll spare you the puns and just recommend this echo from August 13, 1995.
41 tập