Watch Californication season 1 episode 12 tv series online free
Release: Oct 29, 2007
The wedding of Karen and Bill provides the impetus for emotional crises and revelations that threaten to derail the entire ceremony unless Hank can put everything right.