I did a post a while back with a list of science-related sites and resources for homeschooling. Our daughter loves everything science and engineering, and I am running out of Tinker Crates to throw her way these days.
But I found a highly entertaining channel on YouTube to share called Joseph’s Machines. I cannot believe I had not seen these before. He makes elaborate Rube Goldberg machines.