Zac Efron ~ Charlie St. Cloud Premiere ~ Madrid, Spain ~ September 13, 2010
Zac Efron premiered his latest movie, Charlie St. Cloud in Madrid, Spain on Monday evening, September 13. Zac’s international promo tour will take him to Germany, London and Australia before he heads back home next week.