Lifestyle | Mon Jan 12, 2009 11:25am GMT

Look past the UFO "mystery" at the green power