When you know someone who is a big fan of Sesame Street, you'll want to share this video with them! Both of you will be enthralled as Big Bird and his Sesame Street companion, Barkley, the big, fluffy dog, travel across China in search of the legendary Feng Huang,...
SPECIAL: 14.95 8.97