Have you heard of teletubbies?

United States
November 14, 2006 12:28am CST
Aired here in USA on PBS
1 response
@shrys03 (1016)
• Philippines
14 Nov 06
teletubbies - teletubbies
yup.. my niece love it especially po tinky winky,dipsy, laa laa and po :d
1 person likes this
• United States
14 Nov 06
It is the ONLY show my 6 month old will watch lol