228 Rachel Chandler's Instagram Post of Epstein Island Security Cams ( check #10 and the comments ) (external-preview.redd.it) posted 2 years ago by Oh_Well_ian 2 years ago by Oh_Well_ian +230 / -2 33 comments share 33 comments share save hide report block hide replies
SO Awful!!!!! We know how bad we think it is but I try to mentally prepare for how awful it actually is. These monsters have no souls.