Police Scotland confirmed the disturbance happened on Renfield Street near the filming location
Full ArticleIndiana Jones film shoot drama as teen arrested near Glasgow set
Daily Record
0 shares
1 views
Police Scotland confirmed the disturbance happened on Renfield Street near the filming location
Full Article