The first recorded sighting of the Paulding Light was in 1966 when a group of teenagers reported the light to…
Sunshine 60 60 is a 60-story, mixed-use skyscraper located in Ikebukuro, Toshima, Tokyo, adjoining the Sunshine City complex. At the…
On September 2, 1968, while diving in three fathoms (5.5 metres or 18 feet) of water off the northwest coast…
Did you ever wonder if there was a Bermuda Triangle in Space? No? Well you’re probably wondering it now, and…