Register to win $600 gift card

Beyoncé brings joy to 12-year-old girl

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

LAS VEGAS (WTVR) – Beyoncé has been quite the giver this holiday season.

From her surprise digital album to dropping by a Wal-Mart in Massachusetts and giving everyone a $50 gift card, she’s been full of surprises.

Speaking of surprises, a Make-A-Wish child named Taylon, 12, who is suffering from Osteosarcoma, which is a rare form of bone cancer, wished to sing and dance with the megastar.

She sang Destiny Child’s “I’m A Survivor” and also danced with her.  Taylon was in tears after Beyoncé continued with the rest of her show.