answersLogoWhite

0

They are the best football team in the world. Best team in London! Suffering a little at the moment but will be back, you'll all see. Watch out Palace!

User Avatar

Wiki User

16y ago

What else can I help you with?