ADVERTISEMENT

GMA Network rings in the new year with 'Kapuso Countdown to 2021'

Published Dec 30, 2020 11:43 am
Alden Richards
Golden Canedo
Jeremiah Tiangco

Despite a challenging year, the festivities continue as GMA Network rings in the new year with a grand celebration in “Kapuso Countdown to 2021” this Thursday, December 31.

The biggest and brightest Kapuso stars will banner an evening that takes a look back at the tough year that 2020 was, and welcomes a brand-new year with a unified purpose – to celebrate life, to give thanks, and to spread hope by continuing the tradition of excellence in providing world-class news and entertainment.

To commemorate GMA Network’s 70th anniversary this year, the show will begin with a nostalgic look at the milestones of the Network.

Christian Bautista
Gabbi Garcia
Garrett Bolden
Jessica Vilarubin
Shayne Sava

Main host and Asia’s Multimedia Star Alden Richards will bring to the stage heartwarming songs about the significance of sharing the joys of the season. In collaboration with GMA Regional TV, he will be joined by top local performers from various regions across the country.

All set to lead exciting musical numbers are Asia’s Nightingale Ms. Lani Misalucha, Asia’s Pop Diva Julie Anne San Jose, and Asia’s Romantic Balladeer Christian Bautista.

To amp up the fun, Kapuso stars Ken Chan, Rayver Cruz, Kyline Alcantara, Gabbi Garcia, Khalil Ramos, Mark Herras, and Rochelle Pangilinan will also take part in the grand celebration.

Kapuso viewers should look forward to performances by Kapuso OST Princess Hannah Precillas, The Clash grand champions Golden Cañedo, Jeremiah Tiangco, and Jessica Villarubin, The Clash alumnus Garrett Bolden, together with StarStruck graduates Shayne Sava, Lexi Gonzales, and Kim De Leon.

Julie Anne San Jose
Ken Chan
Khalil Ramos
Kim de Leon
Rayver Cruz

In the spirit of family and togetherness, heartfelt messages from GMA Pinoy TV viewers will also be showcased as part of the show’s global celebration with Filipinos across the nation and all over the world.

Other special guests including Janine Teñoso, GForce, DJ Loonyo, and Mannex Manhattan are also set to spice up the show.

An uplifting performance from Julie Anne of ‘Written in the Sand’ - a song composed by Maestro Danny Tan and Ms. Agnes Caballa for GMA’s participation in the 1999 Millennium Day Broadcast, which also marks the beginning of GMA’s tradition of welcoming the new year - leads to the countdown proper as the Network and its artists welcome 2021 with high hopes and cheerful spirits.

Lani Misalucha
Mark Herras
Lexi Gonzales
Hannah Precillas
Rochelle Pangilinan

Come midnight, a bright and magical drone show will light up the sky to officially welcome 2021. And as an added treat to Kapuso viewers, GMA Network will share a sneak peek at its exciting program offerings for the coming year.

Get ready to celebrate the start of a brand-new year in “Kapuso Countdown to 2021” this December 31, 10:30 p.m. to 12:30 a.m. on GMA-7 and GMA Pinoy TV. It will also be live streamed on GMANetwork.com.

Related Tags

New Year countdown Kapuso Countdown to 20210
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.