Australia's space agency said there's a completely rational, albeit cosmic, explanation behind the mysterious orbs that washed up in Queensland.
The Lake Lenore Caves near Soap Lake, Washington, offer exactly that kind of alien landscape experience, minus the need for a ...