Talkin' Turkey. Working on Regular Show and pitching graphic novels.
00:00:00