0
Anonymous
The Body Shop opened its first stores in the United States in 1988.
Wiki User
Chat with our AI personalities