Amy Schumer: Live at the Apollo
Available on Max
Comedy superstar Amy Schumer brings her unique blend of honesty and an unapologetic sense of humor in this stand-up special taped live at the Apollo.
Starring Amy Schumer
Director Chris Rock