Jumbo: The Greatest Show on Earth

Tuesday, June 8, 2010 to Saturday, August 28, 2010

Jumbo lives on in St. Thomas despite his tragic loss 125 years ago.