Related read :
Watch Californication Season 5, Episode 12 Online
Season 5, Episode 12Aired: April 1, 2012Hell Ain't a Bad Place to BeIn the fifth-season finale, Hank walks into a bar filled with shadowy figures and a bartender who is a long-departed friend. He