Plot: The Teletubbies slide into Home Hill then they run off to see a parade celebrating Chinese New Year. A little boy shows them some dragons

Teletubbies - Season 1 - Chinese New Year (Episode 96)
Episode Aired On:
Monday, October 20 1997
27 years ago
Monday, October 20 1997
27 years ago