Note: Photos and iffy video for now. An account may be coming though nasty personal shite has just gone down so who knows.
Too Much Rock / 4027 Locust Street / KCMO 64110