The World Trade Center ... true today. There's no place like NYC, especially during the holidays. Watching "Home Alone 2: Lost in New York" is still a reminder of the magic the city has each ...