Amelia Eargart and Glenn Miller are on the very same island too. I have been told so by an unmentioned reliable source.
Hey don’t forget Bob Wills. After all he bought Ruby’s house. All on the same island Adam Clayton Powell stole.
LOL I forgot about his Bimini hideway. Another crook the democrats loved.