translate English to French: A whole new band, chiamata Selena and The scene.
Un nouveau groupe ensemble, chiamata Selena et la scène.