All tagged Transformers Review

Review - Mastermind Creations R-24 Turben

"D'you realize who I am? I'm the Autobot who lands the final punch. I'm the Autobot who leaves you twitching in the dust. I'm the Autobot who decides whether you live or die. I'm a force of nature. An apocalypse on legs. A brutal symphony of sound and fury."