Teenage Mutant Ninja Turtles Pop Quiz

Which Girl Was Leonardo Closer to In The TMNT 2003 TV Series
Which Girl Was Leonardo Closer to In The TMNT 2003 TV Series
Choose the right answer:
Option A Karai Saki
Option B April O'Neil
 kjlck posted over a year ago
skip question >>
save