TEC Teen Encounters Christ
Canada
TEC, Teen Encounters Christ, Calgary, Edmonton