Those damn Ninja turtles. They need to watch where they come up... ....howd dat heppen