0
Anonymous
Chelsea in reference to Barcelona sports is a F.C. team from Chelsea in central London. Chelsea is a very prominent team and is considered one of the best and hardest to beat.
Wiki User
Chat with our AI personalities