A popular urban legend purports that Twinkies never rot. But one eBay user supposedly has evidence to refute this claim. Seller high_order1 is auc...
Read Whole Story
Get top stories and blogs posts emailed to you each day.