On her first trip to New York City, Jaycee Dugard attended a star-studded awards ceremony, took in a Broadway play and was awed by the city's skyscrapers. But for her, the most memorable part of the trip was going for pizza.
"I've had a great time in New York and it's been amazing. Just an incredible city and so much to do," Dugard told ABC News' Diane Sawyer in an exclusive interview. "Just walking down the street. With everybody. It was my favorite moment."
For a woman who had spent most of...Full Story