Note: Photos and video only I'm afraid. No time for a proper accounting of the night.
Too Much Rock / 4027 Locust Street / KCMO 64110