I saw this on a website today and for some reason I can't figure out what it is. It appears the manufacturer's name is blurred out, but I don't recall having seen that before.
Is it on a countertop or a cheese casserole...?
Enter your email address to join: