'Caps teens to represent Canada at BC Place

Topics: