Latest Episode

Episode 109: Topsy the Elephant

Topsy (circa 1875 – January 4, 1903) was a female Asian elephant put to death at a Coney Island, New York, amusement park by electrocution in January 1903.