The new fan-made Teenage Mutant Ninja Turtles video called “Fight The Foot” does a great job of bringing the foot clan and April O’Neil into the 21st century. TMNT reboot? Totally dude!
April O’Neil reported on a new gang in the streets. Then it got personal. Only those below the streets can help her now. – Fight The Foot