The Sheen Center for Thought & Culture, the arts center of the Archdiocese of New York, launched the holiday season with a one-night-only festive concert event, 'Vanessa Williams & Friends: Thankful for Christmas,' last night Monday, November 18 at 7:30PM in the Loreto Theater, 18 Bleecker Street (between Elizabeth and Mott Streets).