Stonebriar Mall evacuated after two transformers catch fire
USA, Texas: A fire involving two transformers forced evacuation of the Stonebriar Centre Mall in Frisco, Texas on Sunday afternoon.
USA, Texas: A fire involving two transformers forced evacuation of the Stonebriar Centre Mall in Frisco, Texas on Sunday afternoon.