Zac Efron -- Jacked, Shredded, Ripped, Yoked, Etc.

6/14/2010 10:17 AM PDT BY TMZ STAFF
Zac Efron is in Hawaii ... and, damn dude.

0910_media_removed_Spencer_Pratt

0419_BODS_300_V2