Like Us On Facebook
Looking to watch United States of Tara Season 2 Episode 12 online? TV Fanatic is your destination for every paid and free streaming option of the United States of Tara S2E12 full episode from 2 affiliates.

Rating: 5.0 / 5.0 (25 Votes)

Episode Details

United States of Tara Season 2 Episode 12: "From This Day Forward"

The second season of United States of Tara comes to an end this week. "From This Day Forward" takes place during Charmaine and Nick's wedding day.