Stalker Season 1 Episode 16 was one of the most shocking episodes to date. It left much to talk about after one of our own was left in peril. Are you ready for the debate?
Posted in: Stalker