Ezra Furman & the Harpoons @ The Firebird } 6.21.10

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).