3 ms·Mirasol? Solar panels? I guess it was still April 1st in some parts of the world when this was posted.by msbarnett 16y agoMirasol? Solar panels? I guess it was still April 1st in some parts of the world when this was posted.