Visit my new Technology News website, TECHPopuli.

April 27, 2003

Odd Todd News

Odd Todd news. He has posted a new movie promoting his new book. And, drum roll please, he's gotten a development deal with Comedy Central to do his thing for them.

For those who are new to OddTodd. Here's the original movie. More Odd Todd Movies.

Posted by jghiii at April 27, 2003 10:48 AM
Post a comment