Hillarious Video: Saturday Night Live scientists give their dog translator invention another try

What’s Your Thoughts?