0
Anonymous
The final match of the 1975 Cricket World Cup was played in Lord's Cricket Ground, London, England on 21 June 1975.
Wiki User
Chat with our AI personalities