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?