Leon & The Peoples LIVE @ The Wild Hare

The Wild Hare, 2610 N Halsted, Chicago, IL

The Wild Hare Presents Leon & The Peoples supporting their "Love Is A Beautiful" Album Saturday, Sept. 29th