Pamela Anderson Talks Baywatch Movie, Who She Keeps in Touch With and Clarifies Her Infamous ‘Sex Tape’ [Video]

From: Love B Scott