New Haven/Paul Dean aka "Man Found Standing" has purchased over 400 acres in Douglas County, Missouri at varies locations to use as retreats and such all being "Sacred." Money is coming from somewhere????
↧