20 years of research and reddit is my last hope!

Image from preview.redd.it and submitted by XxUFOxX11
image showing 20 years of research and reddit is my last hope!

XxUFOxX11 on April 25th, 2019 at 00:57 UTC »

I found this on the beach in Pensacola,FL and have asked marine biologists taken it to museums etc etc. with no luck. Been a mystery to me and a friend of mine for 20 years and I just discovered the existence of this place. PLEASE HELP! Edit: it’s about the size of a baseball.

XxUFOxX11 on April 25th, 2019 at 01:47 UTC »

I’m blown away by this! I feel like I’ve just discovered a whole new world! Thank you so much Reddit I can wait to tell everyone I know about this!