Thousands of fans at an outdoors event wearing white and red T-shirts.