Thundercats is still on TechTV... or is that Thunderbirds? Crap, I can't remember.