Chicago's Shedd Aquarium shows off electric eels in new live programs

The Shedd Aquarium is showing off one of its most electric species in a new live program

Chicago Area News

Good Day Chicago

FOX 32 Sports