Transformers: The Last Knight was directed by Michael Bay and its has been hitting headlines lately...
Tag - Transformers
‘Transformers: The Last Knight’-The Latest Review
Michael Bay is facing great criticism in regards to his abilities and in fact a number of people...