Snow Ghosts’ song ‘The Hunted’ has been placed in the final scenes of episode 16 of this season’s Teen Wolf.
Titled “Illuminated”, it follows Chris’s return home after an injury, and Stiles making a shocking realisation at the school. ‘The Hunted’ is taken from their debut album ‘A Small Murmuration’.