SCENE QUEEN drops her new album and releases emotional ‘Climax’ video Date:07/01/2024 Author: Dom Smith