logo

Teletubbies introduced in Afghanistan

Posted on Mar 7, 2011 in WTF | Comments Off on Teletubbies introduced in Afghanistan

The Teletubbies have been a huge success here in the USA. Yeah, don’t ask me why. They are now trying to introduce the concept to...

Read More