Episode 19 - Top 5 Most Haunted Locations in the World: 2 - The Ram Inn

2 years ago
15

The Ram Inn has to be considered one of the (if not, T-H-E) most haunted house in England. Find out how many entities dwell in this den of horrors and what tricks they are up to.

There are 24 episodes in all. Course URL: liberty-academy.org/teens-adults/paranormal_phenomenon/paranormal_phenomenon.html

Loading comments...