Peabody: The “Science Experiment” Band 24 years is a long time in anyone's life, and for the members of the band,… Music