https://substack.com/@gregeldefonso/p-150784146
The concept of pods, as depicted in the 1956 film “Invasion of the Body Snatchers,” refers to alien plant spores that grow into large seed pods, each capable of producing a visually identical copy of a human.
gregeldefonso
Get replies from creators like Agenda 21 Exposed