Listen

Description

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.