Megan Fox sings 'Teenage Mutant Ninja Turtles' theme and 'Ninja Rap'

It turns out Megan Fox is a huge fan of "Teenage Mutant Ninja Turtles," dating all the way back to her childhood. In fact, she claims her first crush was on Michaelangelo, of all people. This makes it all the more fitting that she is playing April O'Neil in the new "Teenage Mutant Ninja Turtles" movie.

To prove her love, Fox got a little musical when MTV visited the set of the new movie, singing both the original animated series theme song. She even does a little bit of Vanilla Ice's "Ninja Rap" from "Teenage Mutant Ninja Turtles 2: The Secret of the Ooze."

She only had one little mistake in her performance, calling them "Turtles on a half shell," rather thank "heroes on a half shell." She gets bonus points for "Ninja Rap," though. "Teenage Mutant Ninja Turtles" is in theaters Aug. 8.
Photo/Video credit: Getty Images/MTV