The next tour stop for Sesame Street Live is Friday, April 20 in Boston, MA.