Big Bird Puts Michelle Obama in Check

I have to admit. I laughed out loud at this video.