Is that the new Dodge Baked Potato? It looks like it was wrapped in foil before baking.