Inventors, creators and tinkerers of all sorts displayed their passions at the Lafayette Science Museum on Saturday as hundreds of curious visitors roamed around the third annual Steampunk and Makers ...