Science & Tech Slow Mo Leg Waxing is a Sight that Will Make You Squirm by Matthew Hart Nov 2 2016 • 9:00 AM