Kyla, Francesca Farr and Rachelle Ann Go Showdown on ‘Party Pilipinas’ April 18, 2010 // 131 Comments Kyla vs Francesca Farr vs Rachelle Ann Go on ‘Party [...]