Nigeria’s Freestyle Football Championship kicks off in Lagos

Nigeria hosts it’s first ever Freestyle Football Championship, with 16 contestants shortlisted out of a thousand entries nationwide.