Film and TV
Where did the ninja turtles live?
In the sewers of Manhattan New York.
{{ relativeTimeResolver(1545744163020) }}
LIVE
Points
515
Rating
Similar Questions
Film and TV
•
1
Answer
Film and TV
•
3
Answers
Film and TV
•
1
Answer
Film and TV
•
1
Answer
Film and TV
•
1
Answer