They have officially ruined TMNT
CableZL posted... They have officially ruined TMNT It has been ruined since like 2004 at least