Caleon Twins are in Manila!
MANILA, Philippines – The Caleon Twins have come home to Manila! One of the biggest names in online music, Samantha and Madeleine Caleon, are Filipina identical twins based...
MANILA, Philippines – The Caleon Twins have come home to Manila! One of the biggest names in online music, Samantha and Madeleine Caleon, are Filipina identical twins based...