Pinoy Idol Top 12 Girls are Way Better May 25, 2008 // 0 Comments If Pinoy Idol is a battle of the sexes, then there is no doubt that the girls rule! The Top 12 girls performed last night and they “brought the food to the [...]