Sarz – Happiness ft. Asake & Gunna
A versatile and acclaimed afrobeat sensation, Sarz, signed to YBNL Record Label, just proves to his devoted audience how amazing…
A versatile and acclaimed afrobeat sensation, Sarz, signed to YBNL Record Label, just proves to his devoted audience how amazing…
“Getting Paid,” a mesmerizing and wonderfully crafted banger, was debuted by Sarz, a remarkably gifted audience and song composer from…
The incredibly talented rapper and singer Gunna is out with the completely novel, 2025 hit song “Satisfaction,” which features Asake, a…
DJ Perez, an internationally recognized Nigerian disc jockey, has unveiled his latest blistering, mixtape featuring Asake, Uncle Waffles, Chella and…
The stunning new song “Badman Gangsta” has been released by Asake, the CEO of Giran Republic and a creatively top-charting Nigerian…
Giran Republic’s founder, award-winning Nigerian Afrobeats music powerhouse Asake, teamed up with the extraordinarily brilliant British rapper, musician, and performer…
Olamide, a versatile and legendary Nigerian skilled artist and composer, has revealed another banging ballad and hypnotic music titled “99.”…
Top-performing music artist Young Jonn dropped an impulsive and charming track, Che Che, which features an award-winning Nigerian singer, songwriter,…
A talented and famous Nigerian artist, songwriter, record producer, and a great international voice, he’s a blend of Afrobeats, afropop,…
“O Le Taye Lorun” is the latest breathtaking freestyle track by Sojistar, one of Nigeria’s most promising young producers, alongside…
Asake, a talented, highly innovative Nigerian recording superstar, has dished out a new magnificent hit record termed “(DAD) Father Freestyle.”…
Asake, a composer and performer with a stellar reputation around the world, has lately released a new single titled “Round…
The latest beguiling tune, “I Don’t Waste My Time,” has been released by the talented Asake, a top-tier Nigerian musician,…
The talented Nigerian singer and songwriter Asake, a YBNL Nation artist and signee, has unearthed his fascinating music track named…
Dynamic, Asake, a prominent grammy-award nominated superstar from Nigerian, singer-songwriter and music producer, released the amazing new single “Military.” It…
A new, captivating, and electrifying mix song including a slew of artists like Davido, WizKid, Naira Marley, Seyi Vibez, Asake,…
Sarz, a giant in Nigerian music, and Asake, another prominent and highly skilled Nigerian vocalist and composer contracted to YBNL,…
Ice Prince, a top-tier Nigerian rapper, astonished listeners with a blistering new, wonderful, and delightful cover of Asake, while Wizkid’s new…
In a surprising move, Wizkid—CEO of Starboy Entertainment—recently released a new single titled “BAD GIRL” from “Morayo Album.” that is sure…
YBNL signee Asake, a top-tier and dynamic Nigerian afrobeats performer, has released “Active,” yet another captivating and searing tune. This…
“MMS” is the latest sensation from award-winning Nigerian afro beats, artist Asake, a performer, songwriter, and signee of YBNL. The…
A signee of YBNL and a massively talented Nigerian afrobeats musician, Asake recently unveiled “Worldwide,” yet another fascinating and mind-blowing…
“Suru” is the latest mesmerizing single by popular Nigerian afrobeats musician Asake, who is also a member of the YBNL…
Another outstanding track from the very skilled afrobeats musician, performer, and YBNL signee Asake, “Skating” has piqued the interest of…
Afrobeats musician, performer, and YBNL signee Asake has just released a new stunning single named “Mentally,” adding to his impressive discography….
`; adContainer.appendChild(script); // Display the ad container (if it was hidden) adContainer.style.display = 'block'; // Store the current time localStorage.setItem(LAST_AD_DISPLAY_KEY, Date.now()); } } function canShowAd() { const lastDisplayTime = localStorage.getItem(LAST_AD_DISPLAY_KEY); if (!lastDisplayTime) { // No previous display time, so we can show the ad return true; } const currentTime = Date.now(); const timeElapsed = currentTime - parseInt(lastDisplayTime, 10); return timeElapsed >= AD_DISPLAY_INTERVAL; } // Check on page load and delay ad appearance document.addEventListener('DOMContentLoaded', () => { if (canShowAd()) { setTimeout(() => { showVignetteAd(); }, DELAY_TIME); } else { // Optionally, if you want to hide the ad container initially if not eligible document.getElementById(AD_ZONE_ID).style.display = 'none'; } }); // You could also set up a recurring check if the user stays on the page for a long time // However, vignette ads are typically shown on page load or navigation. // If you need a persistent check *while on the same page*, uncomment the following: /* setInterval(() => { if (canShowAd()) { showVignetteAd(); } }, 60 * 1000); // Check every minute if an ad can be shown */