Transformers x Davenport Had a lot of fun at the Dundee ComicCon, Even Took A Selfie With Bumblebee & Optimus Prime