Back in January, Netflix added a new standup special from Amy Schumer, and the streaming network recently released the trailer. Titled The Leather Special, it was taped at Denver’s Bellco Theater last year and debuts next Tuesday, March 7th. Schumer heads to the big screen next when her movie Snatched hits theaters on May 12th.