see more
NEW YORK, NY - JULY 08: Richard Hatch attends "The 2000s: A New Reality" New York Screening at The Paley Center for Media on July 8, 2015 in New York City. (Photo by Gary Gershoff/WireImage)