Mike / July 12th, 2011
More outtakes from Generation TMNT (2003)
And that is the same Kevin seen in the AVGN episodes Ninja Gaiden (as the ninja) and Game Glitches (as the Glitch Gremlin)