500 Castro St
Mountain View, California 94041

The enormously popular holiday confection, The Christmas Ballet, combines classic performances with charming, humorous and sexy dance pieces. This snow-filled extravaganza offers something for everyone, from ballet, tap and swing to a wealth of other dances drawn from holiday traditions from around the world.

Added by Upcoming Robot on October 17, 2012