After the success of his previous single titled “100 MILL” that is still trending all around social medias, Blogs and Radio stations, WILLY SCOTT also known as PAPI CHULO is now back with an Incredible commercial vibe titled “OMO BABA“ a wicked combinatio