Bu Lie Oto

November 8, 2011

New Music: Ikechukwu – Bu Lie Oto ft. Xela Xelz

Produced by Xelz Ikechuwku a.k.a Killz solidifying his World Famous Academy [WFA] brand drops a hot new joint Bu Lie Oto which means Get Up in […]