Stop Smart Meters

January 25, 2014

Peter Poole reads from a leaflet opposing the installation of smart meters in the UK, published by Stop Smart Meters.

00:0000:00