This is a slightly modified version of Paul Krieg's model of Walschaerts Steam Engine powered by a small home vacuum cleaner. Paul made his wonderful model in 2012 and later published detailed instructions on Brickshelf.
Paul's video: • Lego Walschaerts Steam Engine running...
Paul's instructions: http://www.brickshelf.com/cgibin/gal...