Ammon W. Chesbro (died 1969) was a US National Guard soldier who was stationed in San Francisco, California during the Vietnam War. He was killed in a purported alien invasion in 1969.
Advertisement
Ammon W. Chesbro (died 1969) was a US National Guard soldier who was stationed in San Francisco, California during the Vietnam War. He was killed in a purported alien invasion in 1969.