S
She is one of the "prolific" worship icon worship leader in the uk and apparently in the US
https://www.premierchristianradio.com/News/UK/Vicky-Beeching-I-m-gay
I think I am not going to say anything.
https://www.premierchristianradio.com/News/UK/Vicky-Beeching-I-m-gay
I think I am not going to say anything.