Zac Efron Signs Autographs And Takes Pictures With Fans At Jimmy Kimmel Live! In Hollywood, California. U.S.A.