Tag Archives | Sesame Street

Sesame Street gets into Chemistry

Sesame Street characters are used to trick children into enjoying chemistry, in this video preview from the Magic Map Show at Expo 2010 Shanghai. Whatever it takes …  

Continue Reading