Netflix News News Uncategorized Pamela Anderson stars in first trailer for new Netflix documentary, 'Pamela, A Love Story'