I remember the scene. The turtles were standing in front of the building and Leo said,"We can't fight here! This is a national landmark," or something to that affect.
I haven't been able to remember what episode it is for quite a while, but I'll see if the suggestions given are right.
|