Michael Bay and Megan Fox, weren't they both involved in Transformers?
Gotta love Krang, I'd forgotten about Krang until watching 30 Rock and there was mention of Krang. Found it:
30 Rock- Krang
TMNT's Krang reference in 30 Rock. S06E13 "Grandmentor".
For those that don't know about Krang
4 Disturbing Questions About Krang from Ninja Turtles | Obsessive Pop Culture Disorder
If you had limitless intelligence, and could pilot any ship you wanted to build, why would you put yourself in the midriff of a shirtless fat guy in red underwear? The latest episode of Obsessive Pop Culture Disorder.
Make sure you watch the end of the video for a special message from Soren.