Val Kilmer made a rare public appearance for his TwainMania Foundation over the weekend, it was reported.
The “Top Gun” star appeared with binoculars around his neck while he appeared on the red carpet and later gave a speech. His son, Jack, 23, was also in attendance at the Los Angeles event, People magazine reported.