3 ms·Duane Roberts, Inventor of the Frozen Burrito, Is Dead at 881 points by bookofjoe 1y agobookofjoe 1y agohttps://archive.ph/WyVV8 https://archive.ph/WyVV8rcakebread 1y agoGood riddance to bad rubbish. I was glad when he left California.