Destiny Falls

Destiny Falls

The title of the thread was simply “Destiny Falls,” and I almost missed it. By the time I saw it, the headline had slid down the first page of the Goblin Globe forum, a very active assembly of conspiracy geeks talking about weird shit we’ve seen on Google Earth. The...