Well punch me and tell me I suck! The fine folks at Machinima.com (The largest YouTube network in the world) have given us some love for Big Dog Eat Child’s Twenty Something Ninja Turtles Web Series! Want Proof? Check out this cropped photo below and if you have Facebook then click on over! You can also Like Machinima’s Page as well!
<hint>This won’t be the last time Machinima will help us out. Stay Tuned. </hint>