Meet the new cars of Transformers: The Last Knight

Transformers: The Last Knight is due in theaters June 23, 2017.

More from Victor Mosqueda

Ford recalling 53 all-new Mustang units in North America over safety belt issue

Ford has announced the recall of more than 50 (50 in the...
Read More