Discussion in 'Transformers News and Rumors' started by JuggerBot, Jun 5, 2007.
There is sure to be a TF tv spot. Will it be new, I wonder.
Hope not... there are more than enough TV spots out there already, What i'd like to see is the MTV montage clip released as a final Theatrical trailer
Separate names with a comma.