Tara Duett's Gulf Coast adventure leads to steamy encounters. Tara Duett's Gulf Coast adventure leads to steamy encounters. DuettGulfCoastTara