Results for: Will_Sophia_grace_come_back_to_the_ellens_show

Were do Sophia grace and rosie live?

Sophia Grace and Rosie live in the UK. Sophia Grace posted a YouTube video of herself singing Superbass by Nicki Minaj and it went viral. Rosie is her little cousin who was with her in the video.

Who is Sophia grace and rosie?

Sophia Grace and Rosie are British singers who have posted videos of themselves singing various pop songs. Their cover of Nicki Minaj's "Super Bass" went viral and they were then asked to appear on The Ellen DeGeneres Show. This further… Full Answer