News

All of the road closures in place in Glasgow this June as filming begins for what's believed to be JJ Abrams' new blockbuster ...