N npr.org A disturbing Twinkie that has, so far, defied science 142 points brundolf 6 years ago 109 comments