Special prom night held for teen cancer patient