Trailer Trash! – Transformers: Rise of The Beasts

Oh my word, the new Transformers sequel has dropped a smoking new trailer!

 

Who wrote this?