Barry Leonard and Ian Wells recently returned to the scene and shared their incredible stories of survival with CBS New York's Dick Brennan.