I loved the Cowsills as a teen. They are still around and do a yearly tour called Happy Together with other 60s groups like The Turtles, Gary Puckett and others.
This song is about them reminiscing about the good old days. One of my favorites. They were some good years!