The Beast of Beacon Hills
- Episode aired Mar 1, 2016
- TV-14
- 41m
Now that the beast's identity is known, Scott and his pack race against time to stop the Dread Doctors.Now that the beast's identity is known, Scott and his pack race against time to stop the Dread Doctors.Now that the beast's identity is known, Scott and his pack race against time to stop the Dread Doctors.