Tag
Yum! Brands, reveals its latest earnings results. The parent company of KFC and Taco Bell expects a good year ahead in China.
I remember it because my friend was in it…and it was pretty bad. Check out other Super Bowl ads that the Marketplace staff picked here.