Re: New live action "Turtles"?
Yeah, it sort of works. I'm pretty sure the window tint/decal would violate several local ordinances in NYC, but... The van is sort of neat looking.
For me, and for many of us, the future is now in the past.