WOW!
What can I say.
The weather looked iffy for a while but it cleared up and
WHAT A PARTY!