Which football club's badge features the letter 'LFC' and a flaming torch?
Chelsea
Bayern Munich
Barcelona
Liverpool