This Small Japanese Town Is A UFO Hotspot

In a small Japanese town with desolate streets and shuttered storefronts, aliens are said to be frequent visitors. Subscribe to VICE …

89115 views

Leave a Reply

Your email address will not be published. Required fields are marked *