Live action footage
The wonders of the electric eel are discussed in the laboratory in 1954.
NTSC
720 x 480