‘My Love Will Make You Disappear’ earns P12 million on opening day, becomes 2025’s biggest local debutMarch 27, 2025
Press Release Miguel Odron’s new song ‘Still’ a love letter to the ghost of his first loveBy Lion's DenJune 24, 2022 “Idol Philippines” season 1 finalist Miguel Odron dropped a poignant single, “Still,” his love letter for the ghost of his…