0
Anonymous
The last English club to,win the cup was Liverpool in 2004-2005.
Wiki User
Chat with our AI personalities