Reason: None provided.
Sounds like BS. I don't recall hearing anything of that nature on this site or anywhere else.
Edit: Just watched the Insta link. Doesn't seem credible but certainly intriguing. I don't understand how a triple helix would hold together on a chemical level. Would certainly be curious if there are any better sources.
1 year ago
1 score
Reason: Original
Sounds like BS. I don't recall hearing anything of that nature on this site or anywhere else.
1 year ago
1 score