Big Bird Is Here to Help
The Sesame Street muppets were recently on ABC’s Good Morning America, demonstrating stress-reduction and self-calming techniques to the show’s host, Michael Strahan.
Send us details about your project, ask us about our services or just say hello.