35,000 folks gathered on a lovely day to show support...

Here are a few images of the event...