TV Plus (South Africa) Teen Wolf 2016-12-21 - Season 6 Vuzu AMP (*103) 21:30 Sci-fi Episode 2 Scott discovers that Stiles’s mom is still very much alive.