Chief Sterns

Chief Sterns is a character from the films Teenage Mutant Ninja Turtles and Teenage Mutant Ninja Turtles II: The Secret Of The Ooze.