The whole world seems to agree that Liam Neeson and Pamela Anderson are perfect together But what about his late wife’s family? The Taken star appears more radiant than he has in YEARS since his late love Natasha Richardson tragically passed away in 2009. Since her premature death, he’s pretty much pulled the plug on [...] Read More... The post Liam Neeson’s Late Wife Natasha Richardson’s Sister Reacts To Him Moving On With Pamela Anderson! appeared first on Perez Hilton.