Board Thread:False Info and Speculative Discussion/@comment-70.174.58.70-20140715185434

I think the benefactor is deputy Parrish. I think this because he said last season that he felt drawn to beacon hills and I think he was drawn here because he knew it was a beacon for supernatural activity 