Will The Rainbow Be Seen?