For reasons unknown to the rest of us David Gallagher, Beverly Mitchell, Stephen Collins, Jessica Biel, Barry Watson, and Catherine Hicks got together last night.
We don't know much about this occasion except for what Beverly Mitchell said about it on her WhoSay page:
But where was Ruthie?
And Happy?!
(It's still nice to see everyone together regardless.)