United Kingdom prolific sound engineer, Lekaa is out here with a brand new record tagged, “Kiss & Tell“, featuring Kwesi Arthur and Peruzzi. Music producer, Lekaa...