News

Glasgow’s spidey-senses are tingling this summer. The filming of a new superhero blockbuster has transformed several blocks of Glasgow city centre into a little piece of the Big Apple.