BY OLUWOLE KADELU Davido sells out 20000 capacity O2 Arena DMW Boss, Davido, has yet again sold out his upcoming concert at London’s O2 Arena. The venue is highly acclaimed 20,000-capacity O2 Arena. The O2 entertainment complex is located on the Greenwich Peninsula in...
Recent Comments