Commercial matches for Natures sunshine products power beets Search iSpot.tv More >> All Ads Brands Celebrities Nature's Sunshine Products Power Greens TV Spot, 'Feel More Alive: Save 25%' Nature's Sunshine Products Power Beets TV Spot, 'Feel Nature's Power'