on April 20, 2004 Savage Island Julia Young and Steven Harris are having marital troubles, but on a weekend trip to… on April 20, 2004