Twinkies return to stores next week

The cream-filled cake treat is making its comeback to retailers July 15, with a longer shelf life of 45 days.

Closed Captioning
apply | reset x
font
size
T
T
T
T
color

Play Video

More video

TOP