WAKE UP ICEBURN!
Anyway, t'is been 3 days since the question was posted. The answer's Machine Wars Thundercracker btw.
New Question!
Q: In Transformers Animated what is the name of the material stolen by a high-speed human super-villain?
Visual clue!
Bonus Q: What is the name of the human villain who stole this substance?
Another visual clue!