If current server doesn't work please try other servers below.
Season 1 - Nov. 22, 2014
Season 2 - Mar. 15, 2017
Witnesses Season 2 Episode 8
HD
Overview:
In the season finale, all questions are answered. Can Sandra prevent the wedding? Will Catherine find her missing baby? And who is the Minotaur?