Meet the new cars of Transformers: The Last Knight

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

More from Victor Mosqueda

Corvette Vision Gran Turismo teased before LA Auto Show debut

The official Corvette Facebook page has released the first teaser image of...
Read More