Quote:
Originally Posted by pandaprime
who makes these? they look....strange....
|
Megan Fox is playing April O'Neil in Ninja Turtles?! LOL! I just noticed you've changed your sig.
Back to the question, I'm not actually sure. I've seen these at my local Target store and thought they looked kind of weird as well. I didn't know these were new either.