A crap club that plays in London. Always at the bottom of the standings.
Crystal Palace REALLY SUCKS!!!!
92👍 120👎