The Ghost Adventures crew investigates the Stone Lion Inn in Guthrie, Oklahoma, where it is said the owner performs satanic rituals in the local cemetery.
Save my name, email, and website in this browser for the next time I comment.