Twinkies are back ... but smaller

    Just Watched

    Twinkies are back ... but smaller

After 9 months off the shelves, Twinkies are back. Are the jobs that were lost when Hostess declared bankruptcy back?