Blue Lizard Australian Sunscreen, a Crown Laboratories brand, is now a sponsor of Sesame Street. Through the commitment, Blue Lizard will support the show on PBS and the creation of “Fun in the Sun” ...