minus-squareGlen_McHardt@lemmy.worldtoInteresting Global News@lemmy.zip•Mystery fluorescent green liquid seen leaking onto Manhattan street | The IndependentlinkfedilinkEnglisharrow-up4·8 months agoTeenage Ninja Mutant Ninja Turtles! linkfedilink
Teenage Ninja Mutant Ninja Turtles!