I went to the new Ninja Turtles movie this weekend. Aside from Megan Fox, who was just awful as April O'neil, it was an amazing flick! I ended up being loaded with nostalgia and digging out my copies of the original three movies. Secret of the ooze is still my favorite! However, this tasty jam at the end of the first movie is far superior to Vanilla Ice's Go Ninja. Hey, look over there!