Moses and Teletubby arrested

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 Kenned

Moses and Teletubby arrested
 
We like you. Do you like us too?