Watch Californication season 3 episode 12 tv series online free
Release: Dec 13, 2009
Hank is surprised by a visit from Mia and her slimy boyfriend-manager, which results in Karen learning Hank's of long-hidden dalliance with her stepdaughter; Charlie faces losing Marcy for good.