Coming Out of Their Shells Tour Costume Found!

head1

Technodrome user jwiz154 has recently posted photos of a Leonardo costume he has from the Coming Out Of Their Shells Tour. I know half of you are groaning right now at the thought of the tour…but the other half thinks this is really cool…so…sorry, crappy half! Anyway, click the pic if you’d like to go to the post directly and see more cool pictures. I think this is a pretty historic find. I know Isaac is probably having kittens over this 😛