L.A.'s Department of Water and Power is bringing back its solar energy program four months after insufficient funds shut it down.

Do you remember that red rain that fell in India a while back. No one knew what caused it. Dust? Pieces of Mars? Food Coloring? Now they think it was aliens. Tiny aliens in raindrops with tiny anal probes..