Val Kilmer making a public appearance in New York City. Video / Page Six