Surrounded by thousands of people in 100+ degree weather in the blazing sun.