Home / Definition / Christmas Lights
Product Search
Media Compatibility
Ask George Icon

Christmas Lights

Means of competing with neighbours and supporting the bloated profits of utilities companies