Photos - Taken December 12, 1974 over Obihiro City, Hokkaid...

0
<< Previous Next >>

Taken December 12, 1974 over Obihiro City, Hokkaido, Japan. About noon, 11 year old twin brothers Yoshitsugu and Katsuji Iino snapped this photo.

<< Previous Next >>
Category: UFOs / Asia and Oceania
Dec 06 @ 07:28