laughingsquid.com
A Visual Explanation of How Steam Engines Work and Have Been Improved Over Time
Real Engineering provides a visual explanation of how steam engines work and also how they have been improved over time to become more efficient.
Glen Tickle