Davido takes center stage as he sells out the 20,000 capacity O2 London Arena
The DMW boss marked a pivotal point in his career at his sold out headline concert at the 20,000 capacity London O2 Arena. Sunday night, January 27, 2019, is one that will not be forgotten as [...]