Michelle Obama and Elmo Star in PSA

The first lady stopped by Sesame Street last week to film a Public Service Announcement about the importance of hiking with muppets. Or something.