Sesame Street on Jimmy Kimmel Explains the Madoff Scandol

Ahh, So that’s the Madoff scandal situation. For a while there I was riding on borderline WUT? But thanks to the Sesame Street crew for clearing this up for me.