turkey.....maybe????? bought a 'from freezer to oven in 5 minutes' whole frozen turkey on a crazy sale several months ago. I dunno-seems crazy that I can just cut some slits in this baggie thing and pop this rock solid frozen bird in for 4 hours but we shall see.
if all else fails-there's frozen french bread pizza
if all else fails-there's frozen french bread pizza