Amy Schumer's latest standup special, "The Leather Special" recently debuted on Netflix and it's getting panned by fans around the world as it currently has 1,300 one star reviews. Source