Brands

 

InternationalJock.com

 

Zac Efron on the Beach

I can't say that I am a huge Efron fan. But one thing I have to admit - the boy looks GOOD in swimming trunks! He's definitely got a body on him. And that is enough to land him here.