Teddy Michaud - Rotten Tomatoes