John Lloyd Cruz is the New Face of Swatch July 25, 2009 // 28 Comments Or Swatch has a new face. Or John Lloyd has a new [...]