Amy Schumer Live at the Apollo Review: Showing her secret bits October 19, 2015 Amy Schumer tells a bunch of jokes on one of the most iconic stages. But is her time in the spotlight over? Read More