Anyone know the city the Ninja Turtles live in?
Manhattan, duh.
New York, dipshit.
>>6643Calm down Rambo.
I love that show.
>>6645Fuck you faggot.
OP HereI fuck cats.