2 min read News Art Elmo, Lin-Manuel Miranda team up for ‘Sesame Street’ coronavirus special April 9, 2020 Chanell Martindale FILE Photo: An Elmo muppet is observed on the Sesame Road float all through...