NEW YORK (CBSNewYork) — There’s an amazing talent show in town, where every child is a winner.

As CBS 2’s Cindy Hsu reported, the Garden of Dreams Talent Show held at Radio City Music Hall features children facing real life challenges, from homelessness to illness.

READ MORE: New Jersey Officials Warn Storm Will Bring Dangerous Mix Of Snow, Freezing Rain And Strong Winds

Cassie Smyth, 16, had a stroke last year. She now suffers from excruciating headaches everyday.

“It’s really hard to get up because the headaches are really high. I suffer one everyday, so I wake up with one and I go to bed with one,” said Smyth.

She sang the song “Warrior,” as she fights the fear of having another stroke.

Brittany Deluca is another young warrior who was hospitalized after becoming very sick. She also has the voice of an angel, Hsu reported.

The annual talent show started back in 2007 and gives the children a chance to take a break from whatever obstacle they’re facing. Through months of rehearsals, they build strong friendship and realize they’re not alone.

READ MORE: New Yorkers Urged To Wrap Up Holiday Weekend Travel Before Sunday Evening Storm

Rosi Estevez is part of a sibling support program. Her sister is fighting cancer.

“It was a song that I would listen to when I was with my sister in the hospital. She had leukemia,” Estevez said.

every performer had an emotional story to tell and an inspirational message.

The children come from various organizations connected to the Garden of Dreams Foundation, which was created eight years ago to help make dreams come true for young people facing tough obstacles.

Check Out These Other Stories From

[display-posts category=”news” wrapper=”ul” posts_per_page=”4″]

MORE NEWS: Storm Watch: CBS2's Forecast For Sunday Storm