Iyanya – Angelina ft. Berry Tiga & Boy Spyce
A prolific and highly acclaimed Nigerian singer-songwriter, Iyanya, has come through with a replay-worthy and urban-grooving melody known as “Angelina.”…
A prolific and highly acclaimed Nigerian singer-songwriter, Iyanya, has come through with a replay-worthy and urban-grooving melody known as “Angelina.”…
Boy Spyce, a noteworthy Nigerian sound producer and phenomenally gifted musician and songwriter, has brought back another sizzling, magical track…
An innately gifted Nigerian singer and songwriter signed to Mavin Records, Boy Spyce, has bestowed his new track “Achalugo” into…
The sensational Nigerian musician and recording artist Boy Spyce comes through with this explosive banger dubbed “I’ll Be There.” At…
A phenomenal artist known as Boy Spyce, a prospective Nigerian superstar and a member of Mavin Records, is about to…
The fresh, brilliant, and endearing tune “Shout” by Nigerian signee of Mavins Record and exceptionally talented studio raver Boy Spyce…
Boy Spyce, a rising Nigerian rapper, singer, and music composer, has just published an unchangeable track called “Lose.” In addition,…
Another artist that is completely unique Boy Spyce, a Mavin Records veteran artist and songwriter, has dropped a new single…
Yet another groundbreaking singer “Bad Things” is the name of the new single by Boy Spyce, a seasoned musician and…
Not one, but two, groundbreaking singers “Wayo” is the name of the new single by Boy Spyce, a seasoned musician…
The revolutionary vocalist returns. An older artist on Mavin Records named Boy Spyce has recently released a new tune titled…
Stunning and enthralling, “Inside” is Falz’s a talented Nigerian rapper and musician homecoming song. His new extended play (EP), titled…
On his latest track, “Nobody” Mavin Records singer and songwriter Boy Spyce features yet another exceptional talent. The song, “Nobody”…
Mavins, a leading Nigerian music company, has finally reunited with its artists to produce a new tune called “Overdose.” This…
In honor of Don Jazzy’s illustrious record company Mavins’ tenth anniversary, the phenomenal new track “Alle” was released in Nigeria….
“All I’m Saying” is the latest masterpiece from the esteemed Nigerian music label Mavins, which is being released in celebration…
As a tribute to the tenth anniversary of Don Jazzy’s illustrious Nigerian record label Mavins Musical, the mesmerizing track “Won…
For its tenth anniversary, Don Jazzy’s renowned Nigerian musical label Mavins Musical is releasing the seismic track “You.” Johnny Drille,…
One of Nigeria’s most famous musicians, Don Jazzy, is also the proud owner of the illustrious record label Mavin Records,…
An exciting new track “Folake” has been released by Boy Spyce, a signee of Mavins Record and a musical superstar…
Nigerian singer Khaid, who is signed to Neville Records, teams up with Boy Spyce, who is signed to Mavin Records…
Boy Spyce, an established name in Nigerian music and a signee of Mavins Record has returned with another infectious single,…
Shocking new track “So Bad” dropped by Mavins Record signee and gifted Nigerian singer Boy Spyce. A veteran of the…
Nigerian artist and Mavins Record signee Boy Spyce is famous for his singing and songwriting skills, his latest track “Pepe”…
T-Classic, a successful Afro-pop musician from Nigeria who is signed to Sony Music Entertainment, has recently released a single titled…
`; 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 */