I often browse Stirling engine videos on YouTube, and I recently came across this cleverly built free piston engine which is made with mostly 3D printed parts and I thought I'd share. I take no credit for the design or build of this engine, I just thought that it was neat. And it's a free-piston engine, which makes it even better.