— Carson Nation —
OWN’s Carson Nation Web Exclusive: The Beaver Diner Stop (video)
Adding a little fun to the mix, Carson adds a little sparkle to someone’s life along the way. People, just embrace the love and let the magic happen! From OWN: Carson makes a quick stop at a local diner in Beaver, Utah to freshen up the faces of some surprised locals.