Board Thread:False Info and Speculative Discussion/@comment-98.166.214.56-20140725014707/@comment-25216056-20140725025454

Deucalion got a free pass, and because he was "A Man of Vision" Scott and Derek let him go, will Peter have the same fate ? Cause i dont see him killing Scott !