At the ACC in TO for the Pan Am Games' rehearsals. Been a wet night but these kids make it worth it!