Buzz·Posted on Dec 6, 2010Scat Cat Takes On A New MeaningSo, that cheetah is from Germany?by Donna DickensCommunity ContributorLinkFacebookPinterestTwitterMail View this video on YouTube