Chinese animators take shots at USC and Trojan coach Lane Kiffin Posted on November 9, 2012 by Frank Girardot This video kinda says it all doesn’t it? Thoughts?