Snap, Snap!

11/10/2010 1:00 PM PST
The 80-year-old resurfaced at some event in New Jersey last month, looking kooky.



John is the father of actors Mackenzie Astin and "Lord of the Rings" star Sean Astin.

Astin is now a Buddhist.