Sporting a bright orange t-shirt that reads, "I'm beading cancer," Zac Efron popped over to the Childrens Hospital Los Angeles for a very special visit with young cancer patients.
The High School Musical star participated in beading and other craft activities with the kids, spending nearly an hour in the hospital.
When he finally wrapped up his visit, Efron exited the hospital flanked by a handful of the hospital staff in the process of thanking the charitable tween. Few things are more heartwarming than seeing a celebrity getting all adorable with kids. One of them is when he's doing it while we get an accidental peek at his underwear.
Gallery Info: Zac Efron visits cancer patients at the Childrens Hospital Los Angeles.
Photo Credit: Splash News Online
Website: www.splashnewsonline.com

































Susan says:
Zac seems like a genuinely nice kid.
janey says:
What a sweetheart! This guy is growing on me.
AngeL says:
i love zac and everything he's doing, but, umm excuse me? he is not a tween. he's like 21!
Bre says:
I love him more and more each and every day lol U GO ZAC! I LOVE YOU!! LOL