New York City, New York

As a thank you to their New York fans who helped make the LIVE AT TOWN HALL concert CD & DVD such a memorable experience, EELS are giving a free show at the World Financial Plaza in New York City, June 13, 2006. EELS HEART NY! More EELS live dates coming soon. Stay tuned to for the latest as they come in!

Added by higa on March 28, 2006