'This Week' Holiday Greetings

December 23, 2012

Handel's Messiah performed at the National Cathedral in Washington, DC.