Fans attending the Dan Perez Baseball Camp in Atlanta Georgia got a big surprise yesterday, when Zac Efron showed up to play a little ball to promote his new film, Charlie St. Cloud.
Efron, who plays a teenager who must play sports with his dead brother every day until he goes to college to keep a a promise in the film, learned some new pitching skills prior to shooting, which he showed off for the coach at the camp.
Zac signed autographs, and played a little pick up ball with the people at the camp.
Great gesture for a little promo!