ComedyLoyalKNG·Comedy·March 29, 2009Sesame 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.