Transformers 5’s Bumblebee Camaro, Barricade Mustang And Optimus Prime Filmed Up Close


A selection of cars from the upcoming 'Transformers: The Last Knight' have been filmed up close and personal on the movie's set in Detroit, Michigan.
Read more ยป