Lifestyle Is it the time for a Fil-Am to bring home the ‘Idol’ title? by Ricky Rillera May 12, 2020 by Ricky Rillera May 12, 2020 NEW YORK- The American Idol is winding down after Season 18 premiered on February 16, 2020.… Read more 0 FacebookTwitterPinterestEmail