Leopards & lions - WNET (Television station : New York, N.Y.); Public Broadcasting Service (U.S.) (Biggest, fastest, strongest, 2006)