The Christmas show is the best!!!
During the holidays, they are the preshow for the holiday lights show on Streets of America, otherwise they are on the stage in front of the Hat!
They perform several times per day on the Streets of America and in front of the Sorcerors Hat at night.
Check this out: A live cover band on the Streets of American at Disney's Hollywood Studios. Very interactive and a lot of fun! - Jennifer Selke