Posts Tagged ‘manny pacquiao’

Charice fans resort to sock puppetry to promote Charice

Posted by: cardcrusher on 04/17/2010