Cookie Monster Crater Photo Released by NASA, Sesame Street Reacts October 14, 2012 // 0 Comments A Cookie Monster crater was spotted in planet Mercury. NASA posted the photograph on Flickr. Sesame Street [...]