Photo Details

Photo detail

November 17, 2012

Twinkies baked goods are displayed for sale at the Hostess Brands' bakery in Denver on Friday. Announcements that Hostess Brands will be going out of business prompted a buyers' run on the bakery.