Art News Elmo, Lin-Manuel Miranda team up for ‘Sesame Street’ coronavirus special 6 years ago George Shafe FILE PHOTO: An Elmo muppet is seen on the Sesame Street float during the 86th Macy's Thanksgiving day parade in...