The Osmonds at the rainbow s end