The Flash rolls into Glasgow with the Batmobile, Hummers and

The Flash rolls into Glasgow with the Batmobile, Hummers and Zeus vans racing around the streets