Natasha Richardson’s Sister Reacts to Pamela Anderson, Liam Neeson Pic
Pamela Anderson and Liam Neeson’s relationship has earned the stamp of approval.
Amid rumors the Naked Gun actors may be more than just costars, the sister of Liam’s late wife Natasha Richardson...