Snap, Snap!

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

1110_memba_reveal_v2

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

Astin is now a Buddhist.