New Things: Cee Lo, “You Promised Me Love,” Also a Super-Earth

There’s a new Cee Lo track floating around the internet today, and it is good. There’s also a potentially life-supporting “super-earth” floating around the universe today and forever.

More ...