Tropical Paradise at the North Pole?

Amanda and Michelle discuss how the North Pole was once a Tropical Paradise.