Friday, March 23, 2007

It’s here... It’s finally here...

10 years I’ve waited patiently for this. And now, at long last, the day has come... Their glorious and inevitable return is finally upon us! Happy New Ninja Turtle Movie Day, everybody!!!