Charlotte, North Carolina-based Krispy Kreme Doughnuts will offer a free dozen glazed originals to the first 500 guests at participating stores, with no purchase necessary.
The company encouraged those who are lucky enough to seize their 12 free doughnuts to share their kindness with Krispy Kreme on Wednesday by posting their kindness on social media using # ...