Showing posts with the label John Edmonds

Alien Ranch Up For Sale

Tweet      ... The 10-acre property, called Stardust Ranch, was featured on the Travel Channel’s "Ghost Adventures" in 2016. On that show, the current owner, John Edmonds, discussed his k…
Subscribe Our Newsletter