"It was raining cats and dogs that day. 40,000 people gathered around in spite of that."