Director Michael Bay has released news of a new Autobot called Squeaks, the new robot is being referred to as ‘cute’ by the fans. The new robot is going to be completely original to the film, a photo can be seen below of the new robot alongside Michael Bay and Isabela Moner who stars as […]