Meet the new cars of Transformers: The Last Knight

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

More from Victor Mosqueda

Lamborghini Veneno Roadster makes public debut on Italian aircraft carrier

In spectacular fashion, Lamborghini ‘launched’ its new €3.3 million supercar aboard the Italian...
Read More