Lights off
Lights on

Teen Wolf Season 3 Episode 20 : Echo House

Loading...

Summary

Scott and the others seek an important artifact; Stiles must make a decision about Eichen House.

Episode Guide