Green Ooze Was Found Underground In Toronto, So Don’t Tell Me The Teenage Mutant Ninja Turtles Aren’t Real
In a sinkhole in Toronto, there was discovered to be some bright green slime, which city officials claim they put there on purpose. Sure. It’s TMNT time.