FB Huge American flags mounted on Glasgow city centre buildings for Indiana Jones filming (2)
FB Huge American flags mounted on Glasgow city centre buildings for Indiana Jones filming (2)

FB Huge American flags mounted on Glasgow city centre buildings for Indiana Jones filming (2)