They're still married....and he lives in Billings, Montana. I could find absolutely nothing that states she lives with him....and she probably doesn't.
The consumate kooky activist, she's probably off somewhere trying to free Mumia or filming another documentary favorable to the Palestine Liberation Front.
Nero is probably still flirting with making bambinos in the romantic shadows of the Billings ski slopes.
Leni
He lives in Billings?
I’ve been to Billings.
I know how to get there....
might have to go there again.
He played Lancelot;-)