Idina Menzel And Demi Lovato Go Head To Head For Oscar Awards
Idina Menzel singing ‘Let It Go’ may be the current Number 1 on the Philippines Top 30 chart, but her fans must wait and see which version – Idina’s or Demi Lovato’s – is performed at the Oscars.
Read more ›