From This Day Forward United States of Tara : Season 2 Episode 12
TV-MA Showtime 30m int(0)
Aired: June 7th, 2010 @ 10:00 PM EST on Showtime
On the day of Charmaine and Nick's wedding, long-held secrets come to light, while Kate and Marshall accidentally make a discovery of consequence.