61 Never Heard of a $500 Million Communication Center on Epstein Island, but it Makes Sense Now (i0.wp.com) posted 2 years ago by Three_on_the_Tree 2 years ago by Three_on_the_Tree +64 / -3 21 comments share 21 comments share save hide report block hide replies
The comm center is Water Island, not Epstein's island.