Terminally ill teen gets to meet idols