Rub A Dubs beats astronomers by eight years! Sugar In Space by Rub A Dubs was originally released in August 2004. Eight years later (August 2012) astronomers have made a sweet discovery: simple sugar molecules floating in the gas around a star some 400 light-years away, suggesting the possibility of life on other planets. The discovery doesn't prove that life has developed elsewhere in the universe—but it implies that there is no reason it could not. Now, Rub A Dubs discovered this eight years ago, its about time the world discovers Rub A Dubs.