Pamela Anderson signs off social media to be 'free' and at one with nature

The former Baywatch star announced her decision on Tuesday with a final Instagram entry in which she wrote that it would be her last post on Instagram, Twitter or Facebook.