Valiant Thor from the Planet Venus
Left to right: Jill, Donn & Valiant Thor
All three were reportedly from Venus
Photographed in 1959 at Highbridge, New Jersey
On March 16, 1957 in Alexandria, Virginia, Valiant Thor landed his craft and was met by two police officers, weapons drawn. Through thought transference, he convinced the officers he meant no harm as he was ushered into the back of their patrol car. After crossing over into Washington, D.C., they were met by the Secretary of Defense along with six of his staff members.
More Val Valiant Thor…..