Travel

Big Bird, Elmo and more ‘Sesame Street’ muppets were D.C. tourists this weekend

It's road trip season and your favorite "Sesame Street" characters are checking out some of the best tourist spots around the country.