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