Discussion in 'Transformers Movie Discussion' started by EWATSON96, May 27, 2014.
Does anyone have any screen captures from the new TV spots? They would be much appreciated!!!
'Faith' TV Spot
New TV SPOT
Thank you so much! It was much appreciated!!!
Separate names with a comma.