Traverse City Record-Eagle

Archive

tcr 27twinkiespic

Twinkies will be back on shelves by July 15, after its predecessor company went bankrupt after an acrimonious fight with unions last year.