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
I knew about both the sub bases, but never anything about her sub being there. That being said, makes sense. Close and easy.