answersLogoWhite

0

Singer Rachel Stevens lives in London, England. She has appeared in New Zealand's version of The X Factor and is planning on returning to music some day.

User Avatar

Antonia Bins

Lvl 10
4y ago

What else can I help you with?