Mousetrap Machine Science Show in the News! The Mousetrap Machine Show Posted on August 15, 2017 by Smarty PantsAugust 15, 2017