|
Avenger Penguins? I gota look that up. Penguins are usually at least mildly amusing that or their really funny.
I watched it as a kid everyday but I haven't seen it recently. I just remember it as a TMNT spin-off series. But you've obviously seen it more recently so I'll take your word for it.
|