Ottawa Tourism

Canadian Improv Games

Hilarious competition between teams of high school students trained to perform spontaneous, improvised scenes.