Watch Gov. Scott Walker Hug Sesame Street Muppets You've Never Heard Of

by