Animal kingdom hierarchy win
Defiant goat is defiant.
Popular On Inquisitr
More from Inquisitr