This wacko is addicted to TMNT. No, truly obsessed as in quoting Turtles in Time, eating pizza everyday, and singing songs from some Turtles musical tour. Very disturbing.
Talk Hard