New angle footage of Istanbul explosion.