The Internet Doesn't Like Amy Schumer’s Latest Standup Special (8 pics)
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.
- People Share Savage Things Their Grandmas Have Said To Them (20 pics)
- People Share Their Amusing And Embarrassing Fails On Snapchat (45 pics)
- Parents Who Share An Uncanny Resemblance With Their Kids (30 pics)
- Donatella Versace Needs To Stop Getting Plastic Surgery (10 pics)
- 8 Websites You Need to Stop Building (8 pics)