Brandi Carlile appeared on ‘Sesame Street’ to perform a new song exploring the wonders of nature with Big Bird and Snuffleupagus.
Brandi Carlile appeared on ‘Sesame Street’ to perform a new song exploring the wonders of nature with Big Bird and Snuffleupagus.