THE NEED FOR SPEED

Land speed record The land speed record (or absolute land speed record) is the highest speed achieved by a person using a vehicle on land. There is no single body for validation and regulation; in practice the Category C (“Special Vehicles”) flying start regulations are used, officiated by regional or national organizations under the auspices of the Fédération Internationale de l’Automobile.[1] The land speed record (LSR) is standardized as the speed over a course of fixed length, averaged over two runs (commonly called “passes”).[2] Two runs are required in opposite…

Read More

Propulsion

pro·pul·sion prəˈpəlSHən/ noun   the action of driving or pushing forward. “they dive and use their wings for propulsion under water” synonyms: thrust, motive force, impetus, impulse, drive, driving force, actuation, push,pressure, power Did you know that your car will take in 20,000 cubic feet of air to burn 20 gallons of fuel? That’s the equivalent of a 2,500 sq. ft. house! If your only experience with a car engine’s inner workings is “How much is that going to cost to fix?” this graphic is for you. Car engines are…

Read More