The bus had let everyone off on Bremmer Blvd., near the base of the CN Tower and Rogers Stadium.