The Transformers 2 Revenge of the Fallen Autobots rollin' out in a promo for the 2009 Chicago Auto Show.
Your browser doesn't support HTML5 video.
The Transformers 2 Revenge of the Fallen Autobots rollin' out in a promo for the 2009 Chicago Auto Show.