This new TV spot of Transformers 3 Dark of the Moon hints at a cover-up:
Transformers 3 Trailer
You must be logged in to post a comment.