Amy Schumer Blames ‘Alt-Right Trolls’ For Bad Reviews on Netflix Special
March 17, 2017
5 Comments
on Ignore the fact that critics gave it bad reviews....