Teen Wolf: Ouroboro Recap

Synopsis: Theo rescues Hayden and Liam from the Dread Doctors after they complete more experiments. Also, Kira leaves town after she finds out that she was another of the Doctors’ experiments. Rating: ★★☆☆☆ We pick up this week with another obvious title explanation: Deaton’s looking around an abandoned nuclear power […]