No...actually, I was just FReepin' and thinking about something that would represent 'happy family' and my wife had the stereo on...The Cowsills were on and I just Googled to their web site and kept clicking until I found this!
Glad you liked it...I'll be sure to pass along anything else I find.