Select Page

httpv://www.youtube.com/watch?v=JTKuF7DHjyo

If you haven’t experience the Witches Castle in Portland, then you’ve got to see this video. Part of Washington Park, some say it is an old bathroom, while others claim it was the home of one of the most notorious witches of the Northwest.