Board Thread:General Discussion/@comment-25210375-20140914045235/@comment-24204226-20140921033058

Leo smashing through the window was a reference to the 2003 series' episode "The Shredder Strikes Back." I, for one, was excited about the finale even if it meant that Leo would be getting creamed.