Where Did Pam and Tommy Live? Was Their House Really Located in Malibu?

Where Did Pam and Tommy Live? Was Their House Really Located in Malibu?

February 2, 2022, 3:31 am
Pam & Tommy’ follows the wild romance between actress Pamela Anderson and rockstar Tommy Lee, who get married days after meeting each other. The story takes an unexpected twist when a private videotape featuring the couple is leaked.