Glasgow, Scotland, UK. 25th October, 2018. On the streets of the City Centre filming of the blockbuster movie Hobbs & Shaw which is a spin-off of the car chase franchise Fast & Furious. Credit: Skully/Alamy Live News

- Image ID: PY5KBP
Glasgow, Scotland, UK. 25th October, 2018. On the streets of the City Centre filming of the blockbuster movie Hobbs & Shaw which is a spin-off of the car chase franchise Fast & Furious. Credit: Skully/Alamy Live News
Skully / Alamy Stock Photo
Image ID: PY5KBP
Location: Glasgow, UK

Similar stock images