During my recent trip to San Francisco, I saw this sign outside of Faye's Video, one of the Mission District's finer independent video stores/cafes. And not too hipstered out, apparently, to show a little semi-ironic love to the turtles.
The recent TMNT movie was awful, of course, but it's like the sign says - those turtle boys were there for us when we needed them, so true fans have gotta tough it out during these these dark days of soulless computer-generated dreck. Besides, the fight in the rain was kinda cool. *pained sigh*