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