How To: Shop for a new sewing machine
jake • January 30, 2013 • 6 Comments

How many of us dream about our next sewing machines? You know, those deep, dark mechanical fantasies that give our car-obsessed other halves a race for their unending