Post
Today I learned that honey bagders only live 24 years!
Guys, did you know there is an immortal jellyfish?! 🪼 Nature is batshit crazy.
0
0