I was very touched by this wonderful story about your very special boy!!! Having recently lost our beloved Orangeman, Ralph Syracuse, I understand. I think that rainbow was a special sign to you, that your Baby G was in heaven. He will always love and comfort you. Sleep softly, sweet Grimaldi...