Still hot on the promotional trail, Zac Efron attended a photo call for his new movie, “17 Again,” in Madrid, Spain on Tuesday (April 28).
Held at the Villamagna Hotel, the Disney hunk was dressed in a spiffy plaid shirt and jeans as he greeted his Spanish fans and posed for pictures.