Canada on Strike is in season 2 episode 4 and was written and directed by Trey Parker(born October 19, 1969) .
Canada on Strike is in season 2 episode 4 and was written and directed by Trey Parker(born October 19, 1969) .