Pamela Anderson and Tommy Lee Jones in London, Britain - 1995