New Sensations, Robby Echo, and London Rose are the two new music artists. Photo #7

New Sensations, Robby Echo, and London Rose are the two new music artists.