San Rojo
-
Music
MIGUEL ODRON TALKS ABOUT SURVIVING DEPRESSION IN NEW SINGLE “DROWN.”
“Idol Philippines” season 1 finalist Miguel Odron encapsulated his brokenness in his new self-penned song, “Drown,” which is about the depression he survived after going…
Read More »