Home Connecting the Dots Apparently Shephard had visited #EpsteinIsland -Explains a lot Apparently Shephard had visited #EpsteinIsland -Explains a lot October 12, 2019 651 0 Share on Facebook Tweet on Twitter Source: Terri Land LEAVE A REPLY Cancel reply Save my name, email, and website in this browser for the next time I comment.