Pamela Anderson May 15, 2016 Pamela Anderson – ‘Hell of living in Delphinariums’ Press Conference at 2016 Cannes Film Festival