Two more new Nickelodeon LEGO Teenage Mutant Ninja Turtles 2013 sets have been revealed including LEGO 79103 Turtle Lair Attack and LEGO 79102 Stealth Shell. I believe the …
Two more new Nickelodeon LEGO Teenage Mutant Ninja Turtles 2013 sets have been revealed including LEGO 79103 Turtle Lair Attack and LEGO 79102 Stealth Shell. I believe the …