Sweating to the afrobeat

Seun Kuti and Egypt 80 steam up the stage on the final day of Hillside

by ,