Stupid Cupid Steampunk Ball 2/5/2016 A blizzard could not deter the intrepid steampunks of New England from enjoying themselves for a night of music and mirth