How tiny town become the ‘home of ALIENS’ with hundreds of UFO sightings, mystery mountain & ‘crashed ship fragments’
A TINY town has dubbed itself the world’s “home of aliens” as it reports hundreds of UFO sightings and even has a lab that claims to have fragments from crashed spaceships.
Japanese community Iino-machi leans into its love of all …