When a house doubles as its own power plant

  • 21/10/2007