Hypervocal Menu
 

FC Barcelona Tag

The World’s Worst Soccer Club Will Win Your Hearts

Spain is the undisputed nexus of the soccer world these days. But there is one Spanish team that has never won a match, nor has it even scored a goal. “L’equip Petit” shows us why no goals and no wins doesn’t mean no smiles for these kids.