Watch Due South season 3 episode 3 tv series online free
Release: Sep 28, 1997
Ray and Fraser blow the cover of a relocated witness set to testify in court, upsetting his brother who works for the government and looks out for him. But things may not be what they seem.