The Flash: Batman spotted in Glasgow as filming gets underway for DC film

Glasgow is once again at the heart of Hollywood with The Flash filming in the city centre.

The Flash: Batman spotted in Glasgow as filming gets underway for DC film
Glasgow is once again at the heart of Hollywood with The Flash filming in the city centre.