"My Haunted Adventures" Season One Episode Three Part One

  • 3 years ago
We come back with a brand new episode at
The Birchwood Inn of Temple, New Hampshire
that was built in (1775) and has three spirits.