Sesame Street Live! “Elmo Makes Music” at the Wicomico Civic Center - DelmarvaLife Sesame Street Live! “Elmo Makes Music” at the Wicomico Civic Center - DelmarvaLife