Tag: karen ibasco full performance

Karen Ibasco: Miss Earth 2017 – Full Performance / Question and Answer Reaction – Philippines WINS!

Karen Ibasco: Miss Earth 2017 – Full Performance / Question and Answer Reaction – Philippines WINS!

Today we have a Karen Ibasco Full Performance Reaction to her Miss Earth 2017 journey including her: superhero moment, national…

Read More