Ezra Furman & the Harpoons sure seemed a bit tentative and reserved when they took the stage. Thankfully, after a few songs the Chicago crew embodied the attitude of the sunglasses sported by their frontman and kicked it up a level to offer up some fun rollicking rock. On tour with the Delta Spirit. Feel free to check out their 2008 release Inside the Human Body (Minty Fresh).
Jump to the full post for more pictures.