I never thought I'd live to see the day where a group of llamas performed a Broadway musical number, but here we are. Those llama harmonies are truly unmatched! Can we get them a Tony award already? Fun fact: A group of ferrets is called a "business."