You remember those cringy TMNT live musical specials? Well I figured if anyone would if would be /gif/ because you guys literally do everything for some fucked reason.
still the best tmnt movie
>>10055073
i liked secret of the ooze, because the villains were stupid infants