April 27, 2003Odd Todd NewsOdd 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 AMComments
Post a comment
|
|