Put the polar vortex out of your mind for a moment and try to imagine that it is blistering hot . . . .
Has anyone out there seen this sign? If not, can you guess where it is from the title?
Where in the world would you need a handy supply of radiator water?