Chopper 8 footage of Electric Eel at SeaWorld

Published: 7:37 AM PDT May 10, 2018