TMNT WWE Leonardo as Finn Balor Ninja Superstars Turtles Figure Video Review Wednesday, May 24th, 2017 by Pixel Dan You May Also Like:TMNT Mutations Giant Leonardo Playset Giveaway!The Geek Easy Podcast - Ep. 020 - Saturday Mornings Live On!Teenage Mutant Ninja Turtles Mutant XL Figures Video ReviewNickelodeon Teenage Mutant Ninja Turtles Michelangelo Figure Review Reviews Playmates Toys, Teenage Mutant Ninja Turtles, TMNT Reviews, WWE