Amy Schumer: Live at the Apollo
Amy Schumer: Live at the Apollo
Play trailer

Amy Schumer: Live at the Apollo (2015)

TV-MA (US) | USA | English | 61 min | 2015-10-17
Directed by: Chris Rock
5.6

With her bold, straightforward style of comedy, Amy Schumer entertains the audience at the Apollo Theater in New York.

Review
Rate
Watch
Add
Report