Home/Image/Informative Memes/Stephen Hawking had taken trips to Epstein Island. Stephen Hawking had taken trips to Epstein Island. Stephen Hawking had taken trips to Epstein Island. Stephen Hawking had taken trips to Epstein Island.