A couple weeks ago, these TMNT and Power Rangers dresses were all over the internet. Because I’m a hard-hitting geek fashion journalist, I instantly purchased the TMNT Leonardo dress so I could try it out and report back to you. Once it came, I did what any of us would–surprised […]