A Ninja Turtle Triple Six Christmas

The Ninja Turtles show their gangsta for the holidays.