IG Huge American flags mounted on Glasgow city centre buildings for Indiana Jones filming (3)
IG Huge American flags mounted on Glasgow city centre buildings for Indiana Jones filming (3)
Insta/TikTok Huge American flags mounted on Glasgow city centre buildings for Indiana Jones filming (4)