Meet the new cars of Transformers: The Last Knight

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

More from Victor Mosqueda

Jay Leno celebrates 1 million YouTube subscribers with a burnout for the ages

Jay Leno’s Garage has a colossal presence on social media and on...
Read More