Cuz too much people think Zachary is a kind of antelope so he changed his mind cuz he doesn't want to be called some animal called an antelope
Zachary David Alexander Efron.
Zachary David Alexander Efron
His full name is Zachary David Alexander Efron.Zac Efron!
Efron?...
Zac's full name is Zachary David Alexander Efron
Zac Efron's full name is Zachary David Alexander Efron
Zac Efron's real name Is Zachary David Alexander Efron.
Zac Efron's birth name is Zachary David Alexander Efron.
The complete name of Zac Efron is Zachary David Alexander Efron.
Zachary David Alexander "Zac" Efron
Zachary David Alexander Efron
Zachary Efron