Stephen Barcelo invites the public to tour his Bigfoot and paranormal museum in Littleton, where his family is restoring what they believe to be a ghost-infested house.
Stephen Barcelo invites the public to tour his Bigfoot and paranormal museum in Littleton, where his family is restoring what they believe to be a ghost-infested house. Josh Shaffer Josh Shaffer
Stephen Barcelo invites the public to tour his Bigfoot and paranormal museum in Littleton, where his family is restoring what they believe to be a ghost-infested house. Josh Shaffer Josh Shaffer