Loading…
On the beaches of Dakar, fans find themselves daily to fight and train.