Eels show at the World Financial Plaza