Claim: Beyoncé was named the Top Female llama of the 2000s.
Verdict: NOT ENOUGH INFO