Sold Out

Teenage Mutant Ninja Turtles Movie Star Leo

$34.99

Store Location: Las Vegas - Downtown

This product is sold out

1992

Loose incomplete, only missing shield and stars. Nice condition