Amy Schumer shows David Letterman her vagina rackjite April 23, 2015 celebrities It’s the headline stupid!