blog.puzzlenation.com
Rube Goldberg Overload!
A Rube Goldberg machine, for the uninitiated, is a device designed to accomplish a simple task in as many unnecessary, ludicrous steps as possible. The name comes, appropriately enough, from Rube G…