The Tallest Man On Earth & Lady Lamb @ Thalia Hall (pics)
photos by Cory Dewaldn
The Tallest Man On Earth has been on his first-ever full-band tour in support of his fourth album and biggest-sounding one yet, Dark Bird Is Home. That tour hit Chicago for a show with a very good opener, Lady Lamb, on August 31 at Thalia Hall. Pictures continue below...
Tallest Man on Earth