Buzz·Posted on Mar 18, 2009Scary Baby Toy Of DeathDEAR GOD NO!!!by Scott LambBuzzFeed, VP of InternationalLinkFacebookPinterestTwitterMail