The Big Bang Theory - "Animated Sheldon and Leonard" Sneak Peek

CARTOON NETWORK's MAD will be covering The Big Bang Theory tonight! Take a look at the following clip featuring animated Leonard and Sheldon on Sesame Street!