A crazy contraption cooked up by the owner of Lilliputt mini golf course in Grand Lake, CO. Goonies invention meets mini golf.