Chelsea Grimes wallpaper Chelsea Grimes Grimes was born in Aigburth Liverpool Merseyside in the United Kingdom. Getty Images Chelsea Manning doesnt care if shes on Elon … Sunday, June 12, 2022 Edit