Thinks it’s so funny that Seth Green is on Heroes. I thought he would have a special power or By Mark | November 25, 2008 | 0 Thinks it’s so funny that Seth Green is on Heroes. I thought he would have a special power or something. Posted in General