Slava's Snowshow officially opened on Broadway today for a limited holiday run. The Olivier Award-winning show, which also played a lengthy engagement Off-Broadway in 2004, will end its brief Broadway run at the Helen Hayes Theatre on January 4, 2008