Amy Schumer‘s feature film Trainwreck, which she wrote and stars in, is premiering in Australia on August 6th. She’s currently in Australia promoting the movie, and she’s also all over our computer and TV screens every day of the week. Schumer was in relative obscurity a year ago, and has suddenly rocketed to international fame […]