Watch
Amy Schumer: Live at the Apollo
With her bold, straightforward style of comedy, Amy Schumer entertains the audience at the Apollo Theater in New York.
StarringChris Rock, Amy Schumer, John Skidmore
Country of originAmerica
With her bold, straightforward style of comedy, Amy Schumer entertains the audience at the Apollo Theater in New York.