Reviews
Description
An identical twin of the famous Stonehenge structure in England is found on top of a remote mountain in Tennessee. No one can explain why it is there. An effort to understand its holy power to heal propels the plot to an unexpected conclusion.
An identical twin of the famous Stonehenge structure in England is found on top of a remote mountain in Tennessee. No one can explain why it is there. An effort to understand its holy power to heal propels the plot to an unexpected conclusion.
Reviews