what going on?

Due South 2x18

Flashback

May. 30, 1996

Due South season 2