Watch United States of Tara season 2 episode 12 tv series online free
Release: Jun 07, 2010
In the Season 2 finale, it's Charmaine and Nick's wedding day but Tara confronts her parents about her childhood memories; Kate and Marshall uncover a secret that could derail everything.