While trapped in Eichen House with Theo and the Chimera pack, Scott tries to rescue Lydia before time runs out.
Feb 02, 2016
Feb 16, 2016