Like most others who went to Muppetfest, it was meeting Sweetums , But some years earlier, when Sesame Street was doing special college visit at harvard Square as part of its 30th anniversary, I briefly met Elmo and Kevin Clash (as in talk to them close up for a couple of minutes) Sadly, i had...