Llama, llama, good review-a, llama, llama, duck!
I've seen this on several sites, but I couldn't careless. This is one of the greatest short flash animated songs I have seen, and definately worth watching. I can't stop singing the lyrics, it's that good!