Home Features New student band will take to stage for first time at the Peabody