Discussion in 'Transformers News and Rumors' started by Squall42080, May 18, 2009.
Head over to Michaelbay.com to see the TV spots in HD. (Non-downloadable at this point...)
it was already reported in the tv spot thread
Oh word...my bad.
I kept losing my place as the threads were getting combined, moved, and shuffled and what-not.
Yup. Thanks to SomeCroatianGuy
Separate names with a comma.