Meet the new cars of Transformers: The Last Knight

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

More from Victor Mosqueda

Watch the new 2015 Corvette Z06 testing at the ‘Ring

A 2015 Chevrolet Corvette Z06 has been spied undergoing final testing on...
Read More