Is the ninja turtle display still there?
Address: 657 East Ave, Rochester, NY 14607, USA
Phil Ng | Oct 18, 2018
That would be at the strong museum of play.
Michael Laird | Oct 18, 2018
No, but numerous other displays are open.
Thanks! Your answer is awaiting moderation.