New Cartoon: "The Smart Meter..."



Am hoping that the phrase "smart meter" is the same in all English-speaking countries. Please let me know if you can confirm this or otherwise. And as ever, enjoy!

Popular Posts