AQUILA RECORDS drops the video to one of her newest songs titled SHOWCASE. The song features all three artistes, it was produced by BIZZOUCH and the video was directed on location in Lagos, Nigeria by CLARENCE PETERS. Get your headsets and jam below. Don’t forget to rate the video.