Okay, Autobots… May 4, 2017 by Miss Stewart | 0 comments This Autobot meme from the Transformers universe, found at, Forbidden Planet Glasgow, is for Chloe! Because, Mecha! 😀 Share this:TweetReddit