Re: Works in Mars, why not here? Day 591 of 90 !!!
so wat does it tell about solar energy according to you?