Yes! its Zac Efron showing off his Guns and bod of armor in the new ad campaign for John John Denim.
How can you resist that welcoming charm and those questioning eyes? the 24-year old actor showed his tougher side in gritty photos of Jacques Dequeker lensed on the streets of Los Angeles, styled by Jenny Richer and Felipe Veloso in this latest campaign for John John Denim
By the looks of it, the Brazilian house keeps a promising roll of pieces, right?
photo source: socialitelife.com