Barricade is the latest character revealed from Michael Bay's 'Transformers: The Dark Knight' and if he's every bit as mean as his previous iteration, we're in for a treat.
Read more ยป
Automotive news, all about new models, the latest spy shots and much more