Oh my, God! I've been wanting to do this video for a loooong time. This song should have been made for TMNT it fits in soooo much better then it does Transformers.

Song: What I've Done - Linkin Park "Transformers"

Movie: TMNT "2007"

PS: Thank you so much Bec, for the help!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…