Eels @ The Apollo Theater, NYC (Pics)

    Photo gallery of Eels performing at The Apollo Theater in New York City (June 1, 2014)