TOPICS > Science

Dazzling Colors, Wacky Inventions at the Maker Faire

BY Jenny Marder  October 4, 2012 at 7:20 PM EST