The event had speakers and music inside the venue we used and outside at 12 booths like this one where people could get information and discuss many issues.
The last speaker of the day was one of the most engaging. He probably should have been scheduled earlier in the afternoon because by the time he spoke it was closing time and many people had left. (This was the first Indivisible Louisville rally and the organizers learned a lot today.)
An important part of such rallies is meeting fellow activists. I met two sisters I knew from Pewee Valley and Dan, a member of St. Lawrence, my first parish assignment.
Quite a few of us rode our bicycles to the venue, a small brewery in a downtown neighborhood with adjacent abandoned buildings and factories. Quite a setting!