Crystal Palace

Location London, United Kingdom
Soccerfame Fans: 7
Founded 1905
Manager Tony Pulis
Stadium Selhurst Park (Capacity: 26309)
Matches

1 Comments

Guest

28.09.2013
Ab fab my golody man.
Reply 0 0