Fans in Germany was proud to have a chance to meet the crews and casts of Transformers...
cast of transformers
Megan Fox may have left the cast of “Transformers 3,” but that doesn’t mean she’s completely snubbing...