Odd Todd By Barrett Golding 2007.07.19 tags: comedy, flash. Comment» If you don’t know Odd Todd (mentioned in prev post), check his stories on NPR, his talk at Transom, his cartoons at Comedy Central: « When Carbon Falls in Love | HV NEWS | CPB in da House »