Zurich

Location Zurich, Switzerland
Soccerfame Fans: 2
Founded 1896
Manager Urs Meier
Stadium Letzigrund (Capacity: 25000)
Matches

No comments yet