Free Range Report – Ice Age Fossils Science has decoded the best-tasting cheddar cheese. And a prediction of a baked potato revival.