Pamela Anderson goes makeup-free for magazine cover: ‘I feel powerful’

The "Baywatch" star showed off her natural beauty on the digital cover of the magazine, revealing she's not a fan of "those injections."