'The Sound of Music' live from Long Island

Preview for NBC's "The Sound of Music Live!," which will air live on Dec. 5 from Grumman studios in Bethpage. Credit: NBC.

advertisement | advertise on newsday

More in Entertainment