Spread the love

Some believe a space alien is buried in a rural cemetery in Aurora, Texas.