12 Dec 14 High Energy Facts about Electric Eels Electric eels really do give off a bit of a buzz! These curious creatures are closely related to the catfish … Read on 1 Comment