Ian Epstein made his final journey back to North Carolina, where hundreds gathered to pay their respects.