Giants dance in Quebec City streets