If you're a fan of author Anne Rice, you're no stranger to the Mayfair Witches trilogy that's set in New Orleans, LA, and is on location filming there now.
He was simply known to fellow hikers as Mostly Harmless or Denim, but as Facebook sleuths and the hiking community dug deeper, they discovered a checkered past...and that checkered past led to South Louisiana.