Carousel Theatre for Young People Presents Canadian Premiere of Enchanting and Heartwarming Musical Stiles & Drewe’s The 3 Little Pigs A playful and hilarious fairytale musical will light up the stage at Granville Island’s Waterfront Theatre this holiday season Vancouver, BC — Carousel Theatre for Young People (CYTP) presents the Canadian premiere of a classic tale with […]