Thanks to WIlliam Ou for recommending this. It fits on LEGO train track and you can push it around and the drive rods and wheels move. Looks pretty good though it is missing some details.