WOWtv - Amy Schumer Blames Alt-Right Trolls for Negative Reviews

Amy Schumer's Netflix special, The Leather Special, has received a lot of one-star ratings. And she