August 18, 2016 at 12:26:21 UTC
One of the funniest sequences in TMNT 2012. TMNT (c) Mirage Studios, Nickelodeon