Moses and Teletubby arrested

Posted by FreedomAdvocate on Jul. 16, 2007

Watch Teletubby and Moses get arrested at the Capitol while angry bystanders demand the release of the purple Teletubby, the "moral fiber of America." See Public Advocate activists hit the streets with this street theater demonstrating against Ted K

Categories People & Lifestyle

Tags teletubby

More Details