Angel Locsin Wins 2012 PASADO Awards Best Actress noypi Angel Locsin and Aga Muhlach Angel Locsin has won another best actress award yet again for her remarkable performance in the 2011 film ... Read More