OMG! Please tell me I will get to see the Osbourne Lights!

I just read something that said: "The Osborne Lights usually have special previews just before Thanksgiving. They are officially unveiled after Thanksgiving and are displayed every night until the first week of the new year." We are going to Disney next week, with a plan to be at Hollywood Studios on Thanksgiving Day. Please please please tell me the Osbourne lights will be on display! We are taking my mom for the first time during the holidays, and I really really wanted her to experience this Christmas light display.

Not to highjack your thread but does anyone know when it snows in DHS during the display of the Osborne Lights? Disney's website just says "Some nights, if you truly believe in magic, the show is capped off with an enchanted flurry of snow".