I just found this group today although I've been a looooooong time fan of RHPS. I grew up in Westchester, NY and began performing in 1978 in New Rochelle!
That was many moons ago but I still love RHPS! Anyone out there ever go to the Town Theatre in New RO? Well, that was our group performing there during late 70's and early 80's!!!