Eels Review Nature Dec 16 Written by Aaron Steinfeld Nature | December 16, 2010 Aaron Steinfeld Previous Previous Animal Magnetism Next Next Slip Into The Secret Life of Eels