"This is one of my all-time favorite photos. It was taken on the set of the first TMNT movie, down in North Carolina. My wife and I had brought our baby daughter with us on a visit to the set, and Kevin was there as well, along with a bunch of the Mirage dudes. The studio wanted to do some promotional photos of me and Kevin, and arranged to do it on what I think was a piece of the NYC rooftop set. After that photo shoot was done, we prevailed upon the photographer and the man in the Turtle suit (a very patient guy whose first name, I think, was Dave -- I'm pretty sure he was the primary Leonardo performer in the movie) to pose for a couple of shots with us and baby Em. I love the look Em is giving the Turtle!"
This photo © 2009 Mirage Studios, Peter Laird ..please respect the copyrights.