In this episode Michelle go into a castle located in England to find it's mysteries, truths, scares and legends. Michelle goes into gtreat details to discuss the origins, uses and owners.
click here to see where to watch or .
Ready to Watch Truth or Scare, Season 1, Episode 1?