Zac Efron Donates Over 300 Articles Of His Own Clothing
We all love it when celebrities do nice things for charities, especially if they involve children. Usually they donate money or help raise money. Well Zac Efron stepped outside the box and donated some of his personal items to help out some unfortunate kids.