Viewing a single comment thread. View all comments

Hoosac_Love t1_jade43a wrote

I remember back some 25 years ago when I lived in that area I'd see the TMNT creators cruising around NoHo in the Rolls Royce's

5