Reviews: Cro

I remember seeing it on PBS, Not ABC.

I could had sworn I saw this show on PBS Kids. It was aired on KTCA-TV 17 (Twin Cities PBS affiliate).
http://tvtropes.org/pmwiki/reviews.php?target_group=WesternAnimation&target_title=Cro