Facebook Google+ Twitter Transformers: The Last Knight, New Autobot ‘Squeaks’ revealed. Director Michael Bay has released news of a new Autobot called Squeaks, the new robot is being referred to as… 0 06.23.16