All Persons

Rodrik John Castle III

Witness · United States Marine Corps

Rodrik John Castle III is a witness affiliated with the United States Marine Corps. He is known for his testimony regarding a UAP encounter, specifically detailed in the 1997 video "Alien Reproduction Vehicle Encounter at 29 Palms, CA." His military background and firsthand account contribute to the body of evidence and narratives surrounding UAP phenomena.

1videos
1mentions

Video References (1)

Featured on Channels (1)

Linked Experiencers (1)

Linked Events (0)

No connections found yet.

Linked Organizations (2)

Linked Programs (1)