Solar Plexus in modern media

1 year ago
95

In this video I show evidence of my theory that the solar plexus is actually located in the head. And NOT in the belly. I show several examples.

Loading comments...