This episode I dive into Tom Ogle a mechanic from El Paso, Texas who invented a device that made a vehicle yield 100 miles per gallon and how the oil companies tried to get rid of him.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.