Teen Wolf Season 6 Episode 11 (S06E11) - Said The Spider To The Fly
As Scott readies Beacon Hills for his imminent departure, a mysterious presence breaks out of Eichen House. Teen Wolf Season Number: 6 Episode Number: 11 Episode Title: Said The Spider To The Fly Air Date: 2017-07-30