Buzz·Posted on Apr 8, 2011Astro KittyAll I know is, this is a Russian commercial about sending a cat into space. That's all I need to know!by Cates HoldernessBuzzFeed StaffLinkFacebookPinterestTwitterMail View this video on YouTube