GLEE hits the streets of Toronto.