Live Action TMNT Intro

A live action adaptation of the original TMNT intro as filmed by a bunch of crazy dudes for a talent show. Enjoy!

[Via TDW]